|
| Name | Description |
|---|
 | AddBehavior |
Adds a property change behavior to the list of behaviors of the element.
|
 | AddRangeBehavior | |
 | AddStylePropertySetting | (Overrides RadObject..::..AddStylePropertySetting(IPropertySetting).) |
 | ApplyTheme | |
 | Arrange | |
 | ArrangeCore | |
 | ArrangeOverride |
Arranges the RadElement to its final location.
The element must call the Arrange method of each of its children.
|
 | BindProperty |
Binds the specified property to a property of the provided binding source object.
(Inherited from RadObject.) |
 | BringToFront |
Sends this element at the end of its parent's z-ordered collection.
|
 | CalcLayoutOffset | |
 | CallCreateChildElements |
Creates the child elements and sets their locally applied values as Default
|
 | CallDoClick |
This method is used internally!
|
 | CallDoDoubleClick |
This method is used internally!
|
 | CallDoMouseDown |
This method is used internally!
|
 | CallDoMouseEnter |
This method is used internally!
|
 | CallDoMouseHover |
This method is used internally!
|
 | CallDoMouseLeave |
This method is used internally!
|
 | CallDoMouseMove |
This method is used internally!
|
 | CallDoMouseUp |
This method is used internally!
|
 | CallOnLoad |
This method is used internally.
|
 | CallOnRenderSizeChanged |
This method is used internally.
|
 | CanExecuteLayoutOperation |
Determines whether the element can perform layout operation.
|
 | CanRaisePropertyChangeNotifications | (Overrides RadObject..::..CanRaisePropertyChangeNotifications(RadPropertyValue).) |
 | ChangeCollection |
Performs an update after a change in the Children collection.
|
 | ClearBehaviors | |
 | ClearPropertyStore |
Removes all references to external property modifiers such as
property bindings, style settings and animations.
(Inherited from RadObject.) |
 | CoerceValue |
Allows inheritors to force a coersion of the current calculated value for the given property.
(Inherited from RadObject.) |
 | ComposeShouldPaintSystemSkin |
Composes a value which determines whether the element should use system skins when painting.
This method will traverse the element and control tree and will end with the global UseSystemSkin property.
|
 | CreateChildElements |
Called by the element when constructed. Allows inheritors to build the element tree.
|
 | Dispose()()()() |
Releases all resources associated with this object.
(Inherited from DisposableObject.) |
 | Dispose(Boolean) |
Performs the actual Dispose logic.
(Inherited from DisposableObject.) |
 | DisposeChildren | |
 | DisposeManagedResources | (Overrides RadObject..::..DisposeManagedResources()()()().) |
 | DisposeUnmanagedResources |
Releases any UNMANAGED resources used by this object.
NOTE: If you declare some unmanaged resources in your class,
you should override its finalizer and put disposing logic there also.
(Inherited from DisposableObject.) |
 | DoClick | |
 | DoDoubleClick | |
 | DoMouseDown | |
 | DoMouseEnter | |
 | DoMouseHover | |
 | DoMouseLeave | |
 | DoMouseMove | |
 | DoMouseUp | |
 | EnumDescendants(TreeTraversalMode) |
Provides flexible routine for traversing all descendants of this instance that match the provided predicate.
|
 | EnumDescendants(Filter, TreeTraversalMode) |
Provides flexible routine for traversing all descendants of this instance that match the provided filter.
|
 | EnumDescendants(Predicate<(Of <<'(RadElement>)>>), TreeTraversalMode) |
Provides flexible routine for traversing all descendants of this instance that match the provided predicate.
|
 | FindAncestor<(Of <<'(T>)>>) |
Searches up the parent chain and returns the first parent of type T.
|
 | FindAncestorByThemeEffectiveType |
Searches up the parent chain and returns the first parent with the provided ThemeEffectiveType.
|
 | FindDescendant(Type) |
Searches down the subtree of elements, using breadth-first approach, and returns the first descendant of the specified Type.
|
 | FindDescendant(Predicate<(Of <<'(RadElement>)>>)) |
Searches down the subtree of elements, using breadth-first approach, and returns the first descendant of type T.
|
 | FindDescendant<(Of <<'(T>)>>)()()()() |
Searches down the subtree of elements, using breadth-first approach, and returns the first descendant of type T.
|
 | Focus()()()() | |
 | Focus(Boolean) | |
 | GetAncestors(Filter) |
Provides a routine which enumerates all ancestors up in the parent chain of this element, which match the provided Filter.
|
 | GetAncestors(Predicate<(Of <<'(RadElement>)>>)) |
Provides a routine which enumerates all ancestors up in the parent chain of this element, which match the provided predicate.
|
 | GetArrangeRect |
Gets the arrange rectangle, valid for this element.
|
 | GetAsBitmap(Brush, Single, SizeF) | |
 | GetAsBitmap(IGraphics, Brush, Single, SizeF) | |
 | GetAsBitmapEx(Brush, Single, SizeF) | |
 | GetAsBitmapEx(Color, Single, SizeF) | |
 | GetAsTransformedBitmap(Brush, Single, SizeF) | |
 | GetAsTransformedBitmap(Rectangle, Brush, Single, SizeF) | |
 | GetAsTransformedBitmap(IGraphics, Brush, Single, SizeF) | |
 | GetBehaviors | |
 | GetBitState |
Gets the current bit state for the object, defined by the provided key.
(Inherited from DisposableObject.) |
 | GetBoundingRectangle(Rectangle) | |
 | GetBoundingRectangle(Size) |
Gets the rectangle which surronds the rotated element (if having AngleTransform property set).
|
 | GetChildAt |
Method used by control Code Dom serializer to access items in the collection
|
 | GetChildren |
Allows enumerating of this element's children, using the specified options.
|
 | GetChildrenByBaseType | |
 | GetChildrenByType |
Gets a list of child elements using the type to filter the results.
|
 | GetClientRectangle | |
 | GetClipRect | |
 | GetCurrentShape | |
 | GetDefaultValue |
Allows inheritors to provide custom default value.
(Inherited from RadObject.) |
 | GetDescendants(Filter, TreeTraversalMode) |
Gets a list with all the descendants that match the provided filter.
|
 | GetDescendants(Predicate<(Of <<'(RadElement>)>>), TreeTraversalMode) |
Gets a list with all the descendants that match the provided filter.
|
 | GetDesiredSize | |
 | GetFocusRect | |
 | GetInheritedValue |
Searches up in the chain of InheritanceParents for a value for the specified property.
(Inherited from RadObject.) |
 | GetPaintRectangle | |
 | GetPatchedRect | |
 | GetPropertyValue |
Gets the RadPropertyValue structure that holds information
about the specified property's effective value for this instance.
May be null if no effective value is recorded.
(Inherited from RadObject.) |
 | GetRegisteredRadProperty |
Gets the registered property with the specified name.
(Inherited from RadObject.) |
 | GetRegisterRoutedEvent(String) | |
  | GetRegisterRoutedEvent(String, String) | |
  | GetRegisterRoutedEvent(String, Type) | |
 | GetScrollingOffset |
Gets the offset that is caused by scrolling. The difference between this method and
PositionOffset property is that GetScrollingOffset() takes into account RightToLeft.
|
 | GetStylableChildren | |
 | GetStylableChildrenHierarchy | |
 | GetStylablePropertiesFilter |
Gets the IFilter instance that may be used to filter the properties, treated as Stylable for this element.
|
 | GetSystemSkinPaintBounds |
Gets the rectangle where skin background should be painted.
Defaults to BoundingRectangle.
|
 | GetThemeEffectiveType | |
 | GetValue | (Overrides RadObject..::..GetValue(RadProperty).) |
 | GetValueSource |
Gets the source of the current value for the specified property.
(Inherited from RadObject.) |
 | GetVistaVisualStyle |
Gets the VisualStyleElement instance that describes the skin appearance for the element when the current OS is Windows Vista.
|
 | GetXPVisualStyle |
Gets the VisualStyleElement instance that describes the skin appearance for the element when the current OS is Windows XP.
|
 | HasInvisibleAncestor |
Determines whether there is an ancestor in this element tree that is not visible.
|
 | HitTest | |
 | InitializeFields |
Initializes member fields to their default values.
This method is called prior the CreateChildItems one and allows for initialization of members on which child elements depend.
|
 | InitializeSystemSkinPaint |
Performs initialization when the element is first-time painted using system skin.
|
 | Invalidate()()()() | |
 | Invalidate(Boolean) | |
 | InvalidateArrange()()()() | |
 | InvalidateArrange(Boolean) | |
 | InvalidateMeasure()()()() | |
 | InvalidateMeasure(Boolean) | |
 | InvalidateTransformations |
This method is used internally.
|
 | IsAncestorOf |
Gets a boolean value that determines whether a given element
resides in the element hierarchy of this element.
|
 | IsChildOf |
Get a value indincating whether the element is a direct or indirect child of specified parent element
|
 | IsEventInProcess | |
 | IsInGetAsBitmap | |
 | IsInputKey | |
 | IsInValidState |
Determines whether the element is currently in valid state.
That is having a valid RadElementTree reference and being in either Constructed or Loaded state.
|
 | IsPropertyCancelable | (Overrides RadObject..::..IsPropertyCancelable(RadPropertyMetadata).) |
 | KillFocus | |
 | LoadCore |
Allows inheritors to porvide custom load logic.
|
 | LocationToControl | |
 | LockBounds | |
 | MapStyleProperty |
Maps a style property to another property. This method is used
to map corresponding properties of LightVisualElement
instances and BasePrimitive instances.
|
 | Measure | |
 | MeasureChildren | |
 | MeasureCore | |
 | MeasureOverride |
Measures the space required by the RadElement
Used by the layout system.
|
 | MouseEventArgsFromControl | |
 | NotifyChildren | |
 | NotifyInvalidate | |
 | OnBeginDispose |
A callback used by the owning RadControl to notify the element for the beginning of a disposing process.
|
 | OnBitStateChanged |
Notifies the object for a change in its bit state.
(Inherited from DisposableObject.) |
 | OnBoundsChanged | |
 | OnBubbleEvent | |
 | OnChildDesiredSizeChanged | |
 | OnChildrenChanged | |
 | OnCLREventsRise | |
 | OnDisplayPropertyChanged | |
 | OnElementTreeChanged |
The element gets notified for a change in its current ElementTree member.
|
 | OnEnabledChanged | |
 | OnLayoutPropertyChanged | |
 | OnLoad |
A callback used by the owning RadControl to notify the element for a first-time screen visualization.
|
 | OnLoaded |
Called when the element has been successfully loaded. That includes loading of all its children as well.
|
 | OnLocationChanged | |
 | OnMouseDown | |
 | OnMouseEnter | |
 | OnMouseHover | |
 | OnMouseLeave | |
 | OnMouseMove | |
 | OnMouseUp | |
 | OnNotifyPropertyChanged(PropertyChangedEventArgs) |
Raises the standard .NET PropertyChanged event.
(Inherited from RadObject.) |
 | OnNotifyPropertyChanged(String) |
Raises the PropertyChanged event.
(Inherited from RadObject.) |
 | OnParentChanged |
Notifies for a change in the Parent value.
|
 | OnParentEnabledChanged | |
 | OnParentPropertyChanged |
The object gets notified for a parent property change.
|
 | OnPropertyChanged | (Overrides RadObject..::..OnPropertyChanged(RadPropertyChangedEventArgs).) |
 | OnPropertyChanging | (Inherited from RadObject.) |
 | OnRenderSizeChanged | |
 | OnStyleBuilt | |
 | OnStyleChanged | |
 | OnTransformationInvalidated |
This method is executed when a property which affects the absolute position of the element has been changed.
|
 | OnTunnelEvent | |
 | OnUnload |
Unloads the element if it was previously loaded on an element tree.
|
 | OnUnloaded |
Notifies that the element has been successfully unloaded from an element tree.
Allows inheritors to provide custom logic at this stage.
|
 | OnUseSystemSkinChanged |
The element gets notified for a change in the UseSystemSkin property.
This method will recursively notify all descendants for the change.
|
 | Paint |
This method is used internally.
|
 | PaintChild | |
 | PaintChildren | |
 | PaintElement | |
 | PaintElementSkin |
Provides a routine to paint element's content when system skin appearance is desired.
|
 | PaintFocusCues | |
 | PaintOverride |
Virtual layer between PaintChildren() and Paint().
Can be overriden to fully customize element hierarchy paint.
Used for painting disabled items.
|
 | PerformDispose | (Overrides DisposableObject..::..PerformDispose(Boolean).) |
 | PerformLayoutTransformation | |
 | PerformPaintTransformation | |
 | PointFromControl | |
 | PointFromScreen | |
 | PointToControl | |
 | PointToScreen |
Retrieves a point in screen coordinates taking as a parameter a point which is in
element coordinates (this means that the top left corner of the element is with
coordinates 0, 0).
|
 | PostPaintChildren | |
 | PostPaintElement | |
 | PrePaintElement | |
 | ProcessBehaviors | |
 | RaiseBubbleEvent | |
 | RaiseRoutedEvent | |
 | RaiseTunnelEvent | |
 | RectangleToScreen |
Retrieves a rectangle in screen coordinates taking as a parameter a rectangle
which is in element coordinates (this means that the top left corner of the element is
with coordinates 0, 0).
|
  | RegisterRoutedEvent | |
 | RemoveBehavior | |
 | RemoveBehaviors | |
 | RemoveRangeBehaviors | |
 | RemoveRangeRoutedEventBehaviors | |
 | RemoveStylePropertySetting(IPropertySetting) |
Called when element style condition changes. This method is used internally.
(Inherited from RadObject.) |
 | RemoveStylePropertySetting(RadProperty) |
Called when element style condition changes. This method is used internally.
(Inherited from RadObject.) |
 | ResetLayout |
Resets all layout related fields and puts the element in its initial layout state.
|
 | ResetLayoutCore | |
 | ResetStyleSettings(Boolean) |
Resets the Style modifier of each registered property.
|
 | ResetStyleSettings(Boolean, RadProperty) |
Resets the Style modifier for the specified property. Will reset all properties if null is passed.
|
 | ResetValue(RadProperty) |
Resets the current value of the specified property.
This method will remove any effective value modifier
(such as style or animation setting) for the specified property.
(Inherited from RadObject.) |
 | ResetValue(RadProperty, ValueResetFlags) |
Resets the current value of the specified property using the provided flags.
(Inherited from RadObject.) |
 | ResetValueCore |
Resets the specified property value, using the provided reset flags.
(Inherited from RadObject.) |
 | ResumeLayout(Boolean) | |
 | ResumeLayout(Boolean, Boolean) | |
 | ResumePropertyNotifications | (Inherited from RadObject.) |
 | ResumeReferenceUpdate |
Resumes previously suspended UpdateReference method.
|
 | ResumeThemeRefresh |
This method is used internally.
|
 | SendToBack |
Sends this element to the beginning of its parent's z-ordered collection.
|
 | SetAllLocalValuesAsDefault |
This method is used internally.
|
 | SetBitState |
Applies the specified boolean value to the BitVector of the object.
(Inherited from DisposableObject.) |
 | SetBounds(Rectangle) |
Sets the bounds of the element to the specified rectangle (locating and
size).
|
 | SetBounds(Int32, Int32, Int32, Int32) |
Sets the bounds of the element to the specified rectangle (X, Y, width and
height).
|
 | SetBoundsCore | |
 | SetClipping | |
 | SetDefaultValueOverride |
Applies the provided value as an override
of the Default value provided by the specified property's metadata.
(Inherited from RadObject.) |
 | SetElementFocused |
This method sets the focused state of an element. It is used internally.
|
 | SetIsDesignMode |
This method is used internally!
|
 | SetParent |
Applies the specified RadElement instance as parent of the current instance.
|
 | SetThemeApplied |
Used internally to support RadControl infrastructure. This method is not intended for use directly from your code.
|
 | SetValue |
Applies the provided value as Local for the specified property.
(Inherited from RadObject.) |
 | SetValueAtDesignTime |
Applies the specified value as Local for the desired property
and raises the flag IsLocalValueSetAtDesignTime for that property.
All design-time direct property modifications (e.g. item.Text = "Item1")
should be done through this method for the property to be properly serialized.
If a property is modified through a property grid, the custom property descriptor will automatically apply this logic.
This method is used internally.
(Inherited from RadObject.) |
 | SetValueCore | (Overrides RadObject..::..SetValueCore(RadPropertyValue, Object, Object, ValueSource).) |
 | ShouldPaintChild | |
 | ShouldPaintSystemSkin |
Determines whether we should paint system skin.
|
 | ShouldSerializeProperty |
Determines whether the property defined by the provided property descriptor should be serialized.
(Inherited from RadObject.) |
 | SuspendLayout()()()() |
Temporary suspends layout operations upon this element.
|
 | SuspendLayout(Boolean) |
Temporary suspends layout operations upon this element.
|
 | SuspendPropertyNotifications |
Allows PropertyChanging and PropertyChanged notifications to be temporary suspended.
(Inherited from RadObject.) |
 | SuspendReferenceUpdate |
Temporary suspends UpdateReferences method.
Useful when modifying the element tree without changing the actual element's references.
|
 | SuspendThemeRefresh |
This method is used internally.
|
 | ToString | (Overrides Object..::..ToString()()()().) |
 | UnapplyStyle | |
 | UnbindProperty |
Removes the binding for the specified property.
(Inherited from RadObject.) |
 | UnitializeSystemSkinPaint | |
 | UnloadCore |
Executes the core unload logic. Allows inheritors to perform additional action while the element is unloading itself.
|
 | UnlockBounds | |
 | UpdateContainsFocus |
Updates the ContainsFocus property. The notification may be received from a child whose IsFocused property has changed.
|
 | UpdateContainsMouse |
Updates the ContainsMouse property. The notification may be received from a child whose IsMouseOver property has changed.
|
 | UpdateLayout | |
 | UpdateReferences |
Updates the local references using the provided element tree.
|
 | UpdateValue |
Forces re-evaluation of the current value for the specified property.
(Inherited from RadObject.) |
 | UpdateValueCore |
Performs the core value update logic.
(Inherited from RadObject.) |