Click or drag to resize
RadElement Properties

The RadElement type exposes the following members.

Properties
  NameDescription
Public propertyAlignment
Gets or sets the preferred location of the element if its size is less than its parent size.
Public propertyAngleTransform
Gets or sets the rotation transform angle used when painting the element and its children.
Public propertyArrangeInProgress
This property is used internally!
Public propertyArrangeIsDirty
This property is used internally!
Protected propertyAutoNumberKeyTip
Public propertyAutoSize
Gets or sets a value indicating whether the element size will be calculated automatically by the layout system. Value of false indicates that the element's size will not be changed when calculating the layout.
Public propertyAutoSizeMode
Gets or sets the way the element should calculate its Size, when the AutoSize property is set to true.
Public propertyAutoToolTip
Public propertyBackgroundShape
Gets or sets the RadImageShape that describes the background of the element.
Public propertyBindingContext
Gets or sets the BindingContext for the object.
(Inherited from RadObject.)
Protected propertyBitState
Gets the RadBitVector64 structure that holds all the bit states of the object.
(Inherited from DisposableObject.)
Public propertyBorderThickness
Gets or sets the border thickness of the element. This thickness is included into the element's bounding rectangle.
Public propertyBoundingRectangle
Represents the rectangle which surrounds the element bounds after the rotation caused by setting the AngleTransform property to some degree. The rectangle is in parent element's coordinates.
Public propertyBounds
Gets or sets a value corresponding to the bounding rectangle of the element. Location and/or Size portions of the bounds may be calculated automatically based on the current AutoSize and AutoSizeMode settings.
Public propertyBypassLayoutPolicies
Public propertyCanFocus
Gets or sets a value indicating whether the element can receive input focus.
Public propertyCanHaveOwnStyle
Gets a value indicating whether the element can have its own style with style conditions.
Public propertyCapture
Public propertyCaptureOnMouseDown
Determines whether mouse will be captured upon MouseDown event.
Public propertyChildren
Gets the collection of elements that are child elements in the element tree.
Public propertyChildrenHierarchy
Enumerates entire subtree of elements (using depth-first approach), starting from this one as a root.
Public propertyClass
Gets or sets a string value indicating the element visual class name. It's used when a stylesheet has been applied to this element.
Public propertyClickMode
Specifies when the Click event should fire.
Public propertyClipDrawing
Indicates whether the painting of the element and its children should be restricted to its bounds.
Public propertyContainsFocus
Determines whether the element or one of its descendants currently contains the keyboard focus.
Public propertyContainsMouse
Determines whether the element or one of its descendants currently contains the mouse.
Public propertyControlBoundingRectangle
Represents the rectangle which surrounds the element bounds after the rotation caused by setting the AngleTransform property to some degree. The rectangle is in control coordinates.
Public propertyDesiredSize
Gets the element desired size.
Public propertyDoubleClickEnabled
Gets or sets a value indicating whether the DoubleClick event will fire for this item.
Public propertyDpiScaleFactor
Public propertyElementState
Gets the current state of the element.
Public propertyElementTree
Gets a reference to the tree object, that contains information about the scene where the element is currently visualized.
Public propertyEnabled
Gets or sets a value indicating whether the element can respond to user interaction.
Protected propertyEvents
Provides a simple list of delegates.
(Inherited from DisposableObject.)
Public propertyFitToSizeMode
Gets or sets a value indicating the way element will fill its available size when parent element is calculating element size and location.
Public propertyHideFromElementHierarchyEditor
This property is used internally!
Public propertyInvalidateChildrenOnChildChanged
Provide for use within TelerikLayoutEngine.
Public propertyInvalidateMeasureOnRemove
This property is used internally!
Protected propertyIsAbleToRespondToMouseEvents
Public propertyIsArrangeValid
Public propertyIsDesignMode
Determines whether the element is in design mode.
(Inherited from RadObject.)
Public propertyIsDisposed
Determines whether the object is already disposed.
(Inherited from DisposableObject.)
Public propertyIsDisposing
Determines whether the object is in a process of being disposed of.
(Inherited from DisposableObject.)
Public propertyIsElementVisible
Gets a value indicating if the element is visible.
Public propertyIsFocusable
This property is used internally!
Public propertyIsFocused
Gets a value indicating whether the element has input focus.
Protected propertyIsItemHovered
Public propertyIsLayoutSuspended
Gets a value indicating whether the layout is suspended or not.
Public propertyIsMeasureValid
Public propertyIsMouseDown
Gets or sets a value indicating whether the mouse button has been pressed when inside the bounds of the element.
Public propertyIsMouseOver
Gets or sets a value indicating whether the mouse has entered the bounds of the element or any of its sibling elements in the parent RadItem.
Public propertyIsMouseOverElement
Gets or sets a value indicating whether the mouse has entered the bounds of the element.
Public propertyIsThemeApplied
Gets a value indicating if theme finished applying
Public propertyLayoutableChildrenCount
Gets the count of all elements, which visibility is not ElementVisibility.Collapsed.
Public propertyLayoutManager
Gets the layout manager of the element. Will be null until the element is loaded on a visual scene.
Public propertyLocation
Gets or sets the location of the element based on the element parent rectangle. Corresponds to Bounds.Location
Public propertyMargin
Gets or sets a value corresponding to the margins of the element. Margins are not included into the element's bounding rectangle.
Public propertyMaxSize
Get or sets the maximum size to apply on an element when layout is calculated.
Public propertyMeasureInProgress
This property is used internally!
Public propertyMeasureIsDirty
This property is used internally!
Public propertyMinSize
Get or sets the minimum size to apply on an element when layout is calculated.
Public propertyName
Represents the element unique name.
Public propertyNeverArranged
This property is used internally!
Public propertyNeverMeasured
This property is used internally!
Public propertyNotifyParentOnMouseInput
Gets or sets a value indicating whether the element should pass the handled mouse event to the first parent element which has the ShouldHandleMouseInput property set to true.
Public propertyPadding
Gets or sets the padding sizes of the element. The paddings are included into the element's bounding rectangle.
Public propertyParent
Gets a reference to the parent element in the visual element tree.
Public propertyPositionOffset
Gets or sets the offset of the origin of the coordinate system used when painting the element and its children.
Public propertyPreviousArrangeRect
This property is used internally.
Public propertyPreviousConstraint
Public propertyPropagateStyleToChildren
Defines whether stylesheet rules should be applied for this element and its children, or only for this element
Public propertyPropertyFilter
Gets or sets a Filter instance, used to filter the ICustomPropertyDescriptor.GetProperties collection.
(Inherited from RadObject.)
Public propertyPropertyValues
Gets a collection containing property values.
(Inherited from RadObject.)
Public propertyRadObjectType
Gets the RadObjectType which is associated with this system type.
(Inherited from RadObject.)
Public propertyStatic memberRenderingMaxFramerate
Gets or sets a value indicating maximum rendered frames per second.
Public propertyRightToLeft
Gets or sets the direction of flow of the elements and whether elements are aligned to support locales using right-to-left fonts.
Public propertyScaleTransform
Gets or sets a value indicating the scale transform factors, when painting the element and its children.
Public propertyScreenTip
Public propertySerializeChildren
Gets or sets whether the children of this element should be serialized
Public propertySerializeElement
Gets or sets whether the element should be serialized in designer
Public propertySerializeProperties
Gets or sets whether the properties of this element should be serialized
Public propertyShape
Gets or sets an instance of the Shape object of an element. The shape of the element is both responsible for clipping the element's children and for providing its' border(s) with custom shape.
Public propertyShouldApplyTheme
Gets a value indicating if a theme should be applied
Public propertyShouldHandleMouseInput
Specifies whether the Item should handle MouseOver, MouseMove and related mouse events.
Public propertyShouldPaint
Gets or sets a value indicating whether the element should be painted.
Public propertyShouldPaintChildren
This property is used internally!
Protected propertyShouldPaintUsingParentShape
Public propertySize
Gets or sets the size of the element which is the height and width of the visual rectangle that would contain the graphics of the element. Size corresponds to element's Bounds.Size. When the AutoSize property is set to true setting the Size property to some value has no effect.
Public propertyStretchHorizontally
Public propertyStretchVertically
Public propertyStyle
Gets or sets the stylesheet associated with the element.
Public propertyTag
Protected propertyThemeEffectiveType
Public propertyToolTipText
Public propertyTotalTransform
Public propertyTransform
Public propertyTreeLevel
Gets the level of this element in the ElementTree it currently resides.
Public propertyUseCenteredAngleTransform
Gets a value indicating whether the AngleTransform should use the center of the object as origin for the transformation.
Public propertyUseCompatibleTextRendering
Determines whether to use compatible text rendering engine (GDI+) or not (GDI).
Public propertyUseSystemSkin
Gets or sets the mode that describes the usage of system skinning (if available).
Public propertyVisibility
Gets or sets a value indicating element visibility.
Public propertyVsbVisible
Determines whether the element may be added associated with metadata in the Visual Style Builder.
Public propertyZIndex
Gets of sets the order of painting an element compared to its sibling elements. Greater ZIndex means an element would be painted on top of other elements amongst its siblings. ZIndex changes the order of the elements in the list returned by GetChildren(ChildrenListOptions).
Top
See Also