Class
RadItem

Represents an interactive element within the Telerik Presentation Framework that can respond to user input, participate in collections, and provide advanced UI behaviors such as selection, focus, and accessibility.

Definition

Namespace:Telerik.WinControls

Assembly:Telerik.WinControls.dll

Syntax:

cs-api-definition
[DefaultBindingProperty("Text")]
[ComVisible(true)]
public class RadItem : RadComponentElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode

Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItem

Derived Classes: CollapsibleElementRadHostItemRadScreenTipElementRootRadElementUIElementBaseTimeSpanPickerComponentCarouselItemsContainerCollapsiblePanelLayoutElementContextualTabGroupDataFilterCheckboxEditorElementDataFilterDescriptorItemDockingGuideImageElementDockingGuidesElementToolWindowCaptionElementGridLinkItemGroupBoxVisualElementRadCarouselElementRadCheckBoxEditorElementRadDropDownButtonElementRadEditorElementRadFormElementRadFormMdiControlStripItemRadGalleryElementRadGalleryGroupFilterRadGalleryGroupItemRadGalleryPopupElementRadImageItemRadItemsContainerRadLabelElementRadLineItemRadMenuElementRadPanelElementRadRotatorElementRadRotatorItemRadScrollBarElementRadScrollViewerRadScrollablePanelElementRadSpinArrowElementRadSpinControlButtonsElementRadStatusBarElementRadStatusBarPanelElementRadTitleBarElementRadTrackBarItemRadWebBrowserElementRatingVisualItemRibbonBarGroupSeparatorSchedulerRangeBaseScrollBarThumbSizeGripElementSizeGripItemSnapshotDragItemSplitContainerElementSplitPanelElementSplitterElementTrackBarThumbUIItemBase

Implements: IBindableComponentIComponentICustomTypeDescriptorIDisposableINotifyPropertyChangedIShortcutProviderIStylableElementIStylableNodeISupportDragISupportDropISupportSystemSkin

Inherited Members RadComponentElement.ToString()RadComponentElement.GetService(Type)RadComponentElement.CanRaiseEventsRadComponentElement.ContainerRadComponentElement.DesignModeRadComponentElement.SiteRadComponentElement.DataBindingsVisualElement.DefaultSizePropertyVisualElement.ForeColorPropertyVisualElement.BackColorPropertyVisualElement.FontPropertyVisualElement.SmoothingModePropertyVisualElement.OpacityPropertyVisualElement.CustomFontPropertyVisualElement.CustomFontSizePropertyVisualElement.CustomFontStylePropertyVisualElement.OnFontChanged(EventArgs)VisualElement.PaintElement(IGraphics, float, SizeF)VisualElement.PaintChildren(IGraphics, Rectangle, float, SizeF, bool)VisualElement.PrePaintElement(IGraphics)VisualElement.PostPaintElement(IGraphics)VisualElement.GetScaledFont(float)VisualElement.GetScaledFont(float, Font)VisualElement.DefaultSizeVisualElement.ForeColorVisualElement.BackColorVisualElement.FontVisualElement.CustomFontVisualElement.CustomFontSizeVisualElement.CustomFontStyleVisualElement.SmoothingModeVisualElement.OpacityVisualElement.FontChangedRadElement.BoundsPropertyRadElement.BorderThicknessPropertyRadElement.PaddingPropertyRadElement.MarginPropertyRadElement.AlignmentPropertyRadElement.AutoSizeModePropertyRadElement.FitToSizeModePropertyRadElement.MinSizePropertyRadElement.EnabledPropertyRadElement.CanFocusPropertyRadElement.IsItemFocusedPropertyRadElement.IsFocusedPropertyRadElement.IsMouseOverPropertyRadElement.IsMouseOverElementPropertyRadElement.IsMouseDownPropertyRadElement.ShouldPaintPropertyRadElement.VisibilityPropertyRadElement.NamePropertyRadElement.ClassPropertyRadElement.ClipDrawingPropertyRadElement.ShapePropertyRadElement.MouseClickedEventRadElement.MouseDoubleClickedEventRadElement.MouseDownEventRadElement.MouseUpEventRadElement.MouseWheelEventRadElement.ChildElementAddedEventRadElement.ParentChangedEventRadElement.BoundsChangedEventRadElement.VisibilityChangingEventRadElement.EnabledChangedEventRadElement.ControlChangedEventRadElement.BackgroundShapePropertyRadElement.BackgroundShapePaintModePropertyRadElement.ContainsFocusPropertyRadElement.ContainsMousePropertyRadElement.MaxSizePropertyRadElement.RightToLeftPropertyRadElement.AutoSizePropertyRadElement.ZIndexPropertyRadElement.AngleTransformPropertyRadElement.ScaleTransformPropertyRadElement.PositionOffsetPropertyRadElement.TagPropertyRadElement.StretchHorizontallyPropertyRadElement.StretchVerticallyPropertyRadElement.UseCompatibleTextRenderingPropertyRadElement.ClickModePropertyRadElement.styleVersionRadElement.paintSystemSkinRadElement.SetPropertyValueCommandRadElement.GetPropertyValueCommandRadElement.StylePropertyRadElement.CallCreateChildElements()RadElement.SuspendReferenceUpdate()RadElement.ResumeReferenceUpdate()RadElement.CreateChildElements()RadElement.OnLoad(bool)RadElement.LoadCore()RadElement.OnLoaded()RadElement.OnUnload(ComponentThemableElementTree, bool)RadElement.UnloadCore(ComponentThemableElementTree)RadElement.OnUnloaded(ComponentThemableElementTree)RadElement.OnElementTreeChanged(ComponentThemableElementTree)RadElement.OnBeginDispose()RadElement.SetParent(RadElement)RadElement.OnParentChanged(RadElement)RadElement.UpdateReferences(ComponentThemableElementTree, bool, bool)RadElement.ResetLayout(bool)RadElement.HasInvisibleAncestor()RadElement.ResetLayoutCore()RadElement.InvalidateArrange()RadElement.InvalidateArrange(bool)RadElement.InvalidateMeasure()RadElement.InvalidateMeasure(bool)RadElement.UpdateLayout()RadElement.SuspendLayout()RadElement.SuspendLayout(bool)RadElement.ResumeLayout(bool)RadElement.ResumeLayout(bool, bool)RadElement.Arrange(RectangleF)RadElement.Measure(SizeF)RadElement.SetBounds(Rectangle)RadElement.SetBounds(int, int, int, int)RadElement.GetBoundingRectangle(Size)RadElement.GetBoundingRectangle(Rectangle)RadElement.GetDesiredSize(bool)RadElement.PointToScreen(Point)RadElement.PointFromScreen(Point)RadElement.PointToControl(Point)RadElement.PointFromControl(Point)RadElement.LocationToControl()RadElement.RectangleToScreen(Rectangle)RadElement.HitTest(Point)RadElement.OnRenderSizeChanged(SizeChangedInfo)RadElement.OnChildDesiredSizeChanged(RadElement)RadElement.OnLayoutPropertyChanged(RadPropertyChangedEventArgs)RadElement.ArrangeCore(RectangleF)RadElement.MeasureCore(SizeF)RadElement.ShouldArrangeChild(RadElement)RadElement.ArrangeOverride(SizeF)RadElement.MeasureOverride(SizeF)RadElement.ShouldMeasureChild(RadElement)RadElement.MeasureChildren(SizeF)RadElement.GetArrangeRect(RectangleF)RadElement.CanExecuteLayoutOperation()RadElement.CalcLayoutOffset(PointF)RadElement.LockBounds()RadElement.UnlockBounds()RadElement.SetBoundsCore(Rectangle)RadElement.IsInValidState(bool)RadElement.Invalidate()RadElement.Invalidate(bool)RadElement.GetInvalidateBounds()RadElement.NotifyInvalidate(RadElement)RadElement.OnTransformationInvalidated()RadElement.PerformLayoutTransformation(ref RadMatrix)RadElement.PerformPaintTransformation(ref RadMatrix)RadElement.IsInGetAsBitmap()RadElement.PaintElementSkin(IGraphics)RadElement.PaintBackgroundShape(IGraphics)RadElement.PostPaintChildren(IGraphics, Rectangle, float, SizeF)RadElement.PaintChild(RadElement, IGraphics, Rectangle, float, SizeF, bool)RadElement.PaintShadow(RadElement, IGraphics)RadElement.PaintShadowCore(Graphics, Rectangle, RadItem)RadElement.GetShadowRect(ref Rectangle, int)RadElement.PaintFocusCues(IGraphics, Rectangle)RadElement.GetAsBitmap(IGraphics, Brush, float, SizeF)RadElement.GetAsTransformedBitmap(IGraphics, Brush, float, SizeF)RadElement.GetAsTransformedBitmap(Brush, float, SizeF)RadElement.GetAsTransformedBitmap(Rectangle, Brush, float, SizeF)RadElement.GetAsBitmapEx(Color, float, SizeF)RadElement.GetAsBitmapEx(Brush, float, SizeF)RadElement.GetAsBitmap(Brush, float, SizeF)RadElement.IsInVisibleClipBounds(Rectangle)RadElement.SetClipping(Graphics)RadElement.GetClipRect()RadElement.ShouldPaintChild(RadElement)RadElement.GetFocusRect()RadElement.GetCurrentShape()RadElement.GetPaintRectangle(float, float, SizeF)RadElement.GetPatchedRect(RectangleF, float, SizeF)RadElement.GetXPVisualStyle()RadElement.GetVistaVisualStyle()RadElement.InitializeSystemSkinPaint()RadElement.UnitializeSystemSkinPaint()RadElement.GetSystemSkinPaintBounds()RadElement.OnUseSystemSkinChanged(EventArgs)RadElement.ShouldPaintSystemSkin()RadElement.ComposeShouldPaintSystemSkin()RadElement.GetStylablePropertiesFilter()RadElement.ResetStyleSettings(bool)RadElement.ResetStyleSettings(bool, RadProperty)RadElement.ProcessBehaviors(RadPropertyChangedEventArgs)RadElement.AddBehavior(PropertyChangeBehavior)RadElement.GetBehaviors()RadElement.RemoveBehavior(PropertyChangeBehavior)RadElement.ClearBehaviors()RadElement.AddRangeBehavior(PropertyChangeBehaviorCollection)RadElement.SetThemeApplied(bool)RadElement.OnStyleChanged(RadPropertyChangedEventArgs)RadElement.UnapplyStyle()RadElement.RemoveRangeBehaviors(PropertyChangeBehaviorCollection)RadElement.RemoveBehaviors(PropertyChangeBehavior)RadElement.RemoveRangeRoutedEventBehaviors(RoutedEventBehaviorCollection)RadElement.GetThemeEffectiveType()RadElement.GetChildrenByType(Type)RadElement.GetChildrenByBaseType(Type)RadElement.FindAncestorByThemeEffectiveType(Type)RadElement.FindAncestor<T>()RadElement.IsAncestorOf(RadElement)RadElement.FindDescendant<T>()RadElement.FindDescendant(Predicate<RadElement>)RadElement.FindDescendant(Type)RadElement.EnumDescendants(TreeTraversalMode)RadElement.EnumDescendants(Predicate<RadElement>, TreeTraversalMode)RadElement.EnumDescendants(Filter, TreeTraversalMode)RadElement.GetDescendants(Predicate<RadElement>, TreeTraversalMode)RadElement.GetDescendants(Filter, TreeTraversalMode)RadElement.GetAncestors(Filter)RadElement.GetAncestors(Predicate<RadElement>)RadElement.RaiseRoutedEvent(RadElement, RoutedEventArgs)RadElement.RaiseTunnelEvent(RadElement, RoutedEventArgs)RadElement.OnTunnelEvent(RadElement, RoutedEventArgs)RadElement.OnBubbleEvent(RadElement, RoutedEventArgs)RadElement.IsEventInProcess(RaisedRoutedEvent)RadElement.RegisterRoutedEvent(string, Type)RadElement.GetRegisterRoutedEvent(string, Type)RadElement.GetRegisterRoutedEvent(string, string)RadElement.GetRegisterRoutedEvent(string)RadElement.OnChildrenChanged(RadElement, ItemsChangeOperation)RadElement.GetChildren(ChildrenListOptions)RadElement.SendToBack()RadElement.BringToFront()RadElement.IsChildOf(RadElement)RadElement.Focus()RadElement.Focus(bool)RadElement.SetFocusPropertySafe(bool)RadElement.KillFocus()RadElement.OnCLREventsRise(RoutedEventArgs)RadElement.OnMouseHover(EventArgs)RadElement.OnParentEnabledChanged(RadPropertyChangedEventArgs)RadElement.OnLostMouseCapture(MouseEventArgs)RadElement.OnClick(EventArgs)RadElement.OnDoubleClick(EventArgs)RadElement.OnMouseEnter(EventArgs)RadElement.PerformClick()RadElement.OnMouseWheel(MouseEventArgs)RadElement.DoMouseWheel(MouseEventArgs)RadElement.DoClick(EventArgs)RadElement.DoDoubleClick(EventArgs)RadElement.IsInputKey(InputKeyEventArgs)RadElement.MouseEventArgsFromControl(MouseEventArgs)RadElement.DoMouseDown(MouseEventArgs)RadElement.DoMouseUp(MouseEventArgs)RadElement.DoMouseMove(MouseEventArgs)RadElement.ShowScreenTip(ScreenTipNeededEventArgs)RadElement.HideScreenTip()RadElement.DoMouseHover(EventArgs)RadElement.OnShowScreenTip(ComponentInputBehavior)RadElement.RaiseClick(EventArgs)RadElement.RaiseDoubleClick(EventArgs)RadElement.RaiseMouseWheel(MouseEventArgs)RadElement.UpdateContainsFocus(bool)RadElement.DoMouseEnter(EventArgs)RadElement.DoMouseLeave(EventArgs)RadElement.GetValue(RadProperty)RadElement.AddStylePropertySetting(IPropertySetting)RadElement.SetValueCore(RadPropertyValue, object, object, ValueSource)RadElement.NotifyChildren(RadPropertyChangedEventArgs)RadElement.OnBoundsChanged(RadPropertyChangedEventArgs)RadElement.OnLocationChanged(RadPropertyChangedEventArgs)RadElement.OnDisplayPropertyChanged(RadPropertyChangedEventArgs)RadElement.CanRaisePropertyChangeNotifications(RadPropertyValue)RadElement.IsPropertyCancelable(RadPropertyMetadata)RadElement.OnParentPropertyChanged(RadPropertyChangedEventArgs)RadElement.PerformDispose(bool)RadElement.DisposeChildren()RadElement.GetStylableChildrenHierarchy()RadElement.GetStylableChildren()RadElement.GetClientRectangle(SizeF)RadElement.GetBorderThickness(BorderPrimitive)RadElement.DpiScaleChanged(SizeF)RadElement.ElementStateRadElement.DesiredSizeRadElement.IsLayoutSuspendedRadElement.BoundingRectangleRadElement.ControlBoundingRectangleRadElement.BypassLayoutPoliciesRadElement.IsArrangeValidRadElement.IsMeasureValidRadElement.TreeLevelRadElement.TransformRadElement.TotalTransformRadElement.ShouldPaintUsingParentShapeRadElement.UseSystemSkinRadElement.PropagateStyleToChildrenRadElement.ThemeEffectiveTypeRadElement.ElementTreeRadElement.ChildrenRadElement.ChildrenHierarchyRadElement.ParentRadElement.RoutedEventBehaviorsRadElement.LayoutableChildrenCountRadElement.ContainsFocusRadElement.NotifyParentOnMouseInputRadElement.IsAbleToRespondToMouseEventsRadElement.AutoSizeRadElement.BoundsRadElement.LocationRadElement.SizeRadElement.BorderThicknessRadElement.PaddingRadElement.MarginRadElement.AlignmentRadElement.AutoSizeModeRadElement.FitToSizeModeRadElement.EnabledRadElement.CanFocusRadElement.IsFocusedRadElement.IsMouseOverRadElement.IsMouseOverElementRadElement.IsMouseDownRadElement.InvalidateChildrenOnChildChangedRadElement.ShouldPaintRadElement.VisibilityRadElement.IsElementVisibleRadElement.NameRadElement.ClassRadElement.ClipDrawingRadElement.ShapeRadElement.MinSizeRadElement.MaxSizeRadElement.ZIndexRadElement.RightToLeftRadElement.UseCompatibleTextRenderingRadElement.BackgroundShapeRadElement.BackgroundShapePaintModeRadElement.ContainsMouseRadElement.CaptureRadElement.ScaleTransformRadElement.AngleTransformRadElement.PositionOffsetRadElement.SerializePropertiesRadElement.SerializeElementRadElement.SerializeChildrenRadElement.RenderingMaxFramerateRadElement.IsThemeAppliedRadElement.ShouldApplyThemeRadElement.UseCenteredAngleTransformRadElement.TagRadElement.StretchHorizontallyRadElement.StretchVerticallyRadElement.ClickModeRadElement.DoubleClickEnabledRadElement.CaptureOnMouseDownRadElement.IsItemHoveredRadElement.StyleRadElement.AutoToolTipRadElement.ScreenTipRadElement.AutoNumberKeyTipRadElement.DpiScaleFactorRadElement.LayoutUpdatedRadElement.MouseHoverRadElement.MouseMoveRadElement.MouseDownRadElement.MouseUpRadElement.ClickRadElement.DoubleClickRadElement.MouseEnterRadElement.MouseWheelRadElement.EnabledChangedRadElement.MouseLeaveRadElement.ChildrenChangedRadElement.LostMouseCaptureRadObject.BindingContextPropertyRadObject.RadTypeRadObject.ClearPropertyStore()RadObject.SuspendPropertyNotifications()RadObject.ResumePropertyNotifications()RadObject.GetPropertyValue(RadProperty)RadObject.SetDefaultValueOverride(RadProperty, object)RadObject.SetValue(RadProperty, object)RadObject.ResetValue(RadProperty)RadObject.ResetLocalValue(RadProperty)RadObject.ResetValue(RadProperty, ValueResetFlags)RadObject.UpdateValue(RadProperty)RadObject.GetValueSource(RadProperty)RadObject.GetRegisteredRadProperty(string)RadObject.UpdateValueCore(RadPropertyValue)RadObject.ResetValueCore(RadPropertyValue, ValueResetFlags)RadObject.GetDefaultValue(RadPropertyValue, object)RadObject.CoerceValue(RadPropertyValue, object)RadObject.ShouldSerializeProperty(RadProperty)RadObject.BindProperty(RadProperty, RadObject, RadProperty, PropertyBindingOptions)RadObject.UnbindProperty(RadProperty)RadObject.GetInheritedValue(RadProperty)RadObject.OnNotifyPropertyChanged(string)RadObject.OnNotifyPropertyChanged(PropertyChangedEventArgs)RadObject.OnShouldSerializeProperty(ShouldSerializePropertyEventArgs)RadObject.PropertyValuesRadObject.PropertyFilterRadObject.RadObjectTypeRadObject.BindingContextRadObject.PropertyChangedRadObject.RadPropertyChangedRadObject.RadPropertyChangingDisposableObject.GetBitState(long)DisposableObject.SetBitState(long, bool)DisposableObject.OnBitStateChanged(long, bool, bool)DisposableObject.Dispose()DisposableObject.Dispose(bool)DisposableObject.DisposeUnmanagedResources()DisposableObject.BitStateDisposableObject.EventsDisposableObject.IsDisposingDisposableObject.IsDisposedDisposableObject.DisposedDisposableObject.Disposing

Constructors

RadItem()

Initializes a new instance of the RadItem class.

Declaration

cs-api-definition
public RadItem()

Fields

ActionCommand

Declaration

cs-api-definition
public static readonly ClickCommand ActionCommand

Field Value

ClickCommand

BorderHighlightColorProperty

Declaration

cs-api-definition
public static RadProperty BorderHighlightColorProperty

Field Value

RadProperty

BorderHighlightThicknessProperty

Declaration

cs-api-definition
public static RadProperty BorderHighlightThicknessProperty

Field Value

RadProperty

EnableBorderHighlightProperty

Declaration

cs-api-definition
public static RadProperty EnableBorderHighlightProperty

Field Value

RadProperty

EnableElementShadowProperty

Declaration

cs-api-definition
public static RadProperty EnableElementShadowProperty

Field Value

RadProperty

EnableFocusBorderAnimationProperty

Declaration

cs-api-definition
public static RadProperty EnableFocusBorderAnimationProperty

Field Value

RadProperty

EnableFocusBorderProperty

Declaration

cs-api-definition
public static RadProperty EnableFocusBorderProperty

Field Value

RadProperty

EnableHighlightProperty

Declaration

cs-api-definition
public static RadProperty EnableHighlightProperty

Field Value

RadProperty

EnableRippleAnimationProperty

Declaration

cs-api-definition
public static RadProperty EnableRippleAnimationProperty

Field Value

RadProperty

FlipTextProperty

Declaration

cs-api-definition
public static RadProperty FlipTextProperty

Field Value

RadProperty

FocusBorderColorProperty

Declaration

cs-api-definition
public static RadProperty FocusBorderColorProperty

Field Value

RadProperty

FocusBorderWidthProperty

Declaration

cs-api-definition
public static RadProperty FocusBorderWidthProperty

Field Value

RadProperty

FocusCommand

Declaration

cs-api-definition
public static readonly FocusCommand FocusCommand

Field Value

FocusCommand

HighlightColorProperty

Declaration

cs-api-definition
public static RadProperty HighlightColorProperty

Field Value

RadProperty

IsAddNewItemProperty

Declaration

cs-api-definition
public static RadProperty IsAddNewItemProperty

Field Value

RadProperty

IsPaintingRipple

Declaration

cs-api-definition
protected bool IsPaintingRipple

Field Value

bool

KeyDownEvent

Declaration

cs-api-definition
public static RoutedEvent KeyDownEvent

Field Value

RoutedEvent

KeyPressEvent

Declaration

cs-api-definition
public static RoutedEvent KeyPressEvent

Field Value

RoutedEvent

KeyUpEvent

Declaration

cs-api-definition
public static RoutedEvent KeyUpEvent

Field Value

RoutedEvent

RippleAnimationColorProperty

Declaration

cs-api-definition
public static RadProperty RippleAnimationColorProperty

Field Value

RadProperty

ShadowColorProperty

Declaration

cs-api-definition
public static RadProperty ShadowColorProperty

Field Value

RadProperty

ShadowDepthProperty

Declaration

cs-api-definition
public static RadProperty ShadowDepthProperty

Field Value

RadProperty

TextOrientationProperty

Declaration

cs-api-definition
public static RadProperty TextOrientationProperty

Field Value

RadProperty

TextProperty

Declaration

cs-api-definition
public static RadProperty TextProperty

Field Value

RadProperty

ToolTipTextProperty

Declaration

cs-api-definition
public static RadProperty ToolTipTextProperty

Field Value

RadProperty

UseDefaultDisabledPaintProperty

Declaration

cs-api-definition
public static RadProperty UseDefaultDisabledPaintProperty

Field Value

RadProperty

VisualStateProperty

Declaration

cs-api-definition
public static RadProperty VisualStateProperty

Field Value

RadProperty

Properties

AccessibleDescription

Gets or sets the description that will be reported to accessibility client applications.

Declaration

cs-api-definition
public virtual string AccessibleDescription { get; set; }

Property Value

string

AccessibleName

Gets or sets the name of the control for use by accessibility client applications.

Declaration

cs-api-definition
public virtual string AccessibleName { get; set; }

Property Value

string

AccessibleRole

Gets or sets the accessible role of the item, which specifies the type of user interface element of the item.

Declaration

cs-api-definition
public virtual AccessibleRole AccessibleRole { get; set; }

Property Value

AccessibleRole

AllowDrag

Determines whether the element may be dragged by a RadDragDropService instance.

Declaration

cs-api-definition
[Browsable(false)]
public bool AllowDrag { get; set; }

Property Value

bool

Implements ISupportDrag.AllowDrag

AllowDrop

Determines whether the element may accept a drop operation.

Declaration

cs-api-definition
[Browsable(false)]
public bool AllowDrop { get; set; }

Property Value

bool

Implements ISupportDrop.AllowDrop

BorderHighlightColor

Declaration

cs-api-definition
public Color BorderHighlightColor { get; set; }

Property Value

Color

BorderHighlightThickness

Declaration

cs-api-definition
public int BorderHighlightThickness { get; set; }

Property Value

int

CanHaveOwnStyle

Gets a value indicating whether the element can have its own style with style conditions.

Declaration

cs-api-definition
public override bool CanHaveOwnStyle { get; }

Property Value

bool

Overrides RadElement.CanHaveOwnStyle

DefaultAutoToolTip

Gets the default value for the AutoToolTip property.

Declaration

cs-api-definition
protected virtual bool DefaultAutoToolTip { get; }

Property Value

bool

The default auto tooltip behavior for this item type.

EnableBorderHighlight

Declaration

cs-api-definition
public bool EnableBorderHighlight { get; set; }

Property Value

bool

EnableElementShadow

Declaration

cs-api-definition
public bool EnableElementShadow { get; set; }

Property Value

bool

EnableFocusBorder

Declaration

cs-api-definition
public bool EnableFocusBorder { get; set; }

Property Value

bool

EnableFocusBorderAnimation

Declaration

cs-api-definition
public bool EnableFocusBorderAnimation { get; set; }

Property Value

bool

EnableHighlight

Declaration

cs-api-definition
public bool EnableHighlight { get; set; }

Property Value

bool

EnableRippleAnimation

Declaration

cs-api-definition
public bool EnableRippleAnimation { get; set; }

Property Value

bool

FlipText

Specifies the text associated with this item will be flipped.

Declaration

cs-api-definition
[Browsable(true)]
public virtual bool FlipText { get; set; }

Property Value

bool

FocusBorderColor

Declaration

cs-api-definition
public Color FocusBorderColor { get; set; }

Property Value

Color

FocusBorderWidth

Declaration

cs-api-definition
public int FocusBorderWidth { get; set; }

Property Value

int

HighlightColor

Declaration

cs-api-definition
public Color HighlightColor { get; set; }

Property Value

Color

KeyTip

Gets or sets the key tip text for this item used for keyboard navigation.

Declaration

cs-api-definition
public virtual string KeyTip { get; set; }

Property Value

string

MnemonicText

Declaration

cs-api-definition
protected virtual string MnemonicText { get; }

Property Value

string

ParentItem

Gets the parent RadItem of this item, if any.

Declaration

cs-api-definition
protected RadItem ParentItem { get; }

Property Value

RadItem

RippleAnimationColor

Declaration

cs-api-definition
public Color RippleAnimationColor { get; set; }

Property Value

Color

Selectable

Gets or sets a value indicating whether the item can be selected.

Declaration

cs-api-definition
[Browsable(false)]
public virtual bool Selectable { get; }

Property Value

bool

ShadowColor

Declaration

cs-api-definition
public Color ShadowColor { get; set; }

Property Value

Color

ShadowDepth

Declaration

cs-api-definition
public int ShadowDepth { get; set; }

Property Value

int

Shortcuts

Gets the collection of all RadShortcut instances registered with this item.

Declaration

cs-api-definition
[Browsable(false)]
public RadShortcutCollection Shortcuts { get; }

Property Value

RadShortcutCollection

Implements IShortcutProvider.Shortcuts

ShortcutsHandler

Gets the shortcuts handler for managing keyboard shortcuts.

Declaration

cs-api-definition
protected virtual IComponentTreeHandler ShortcutsHandler { get; }

Property Value

IComponentTreeHandler

ShouldHandleMouseInput

Gets or sets a value indicating whether the item should handle mouse input events.

Declaration

cs-api-definition
public override bool ShouldHandleMouseInput { get; set; }

Property Value

bool

Overrides RadElement.ShouldHandleMouseInput

StateManager

Declaration

cs-api-definition
public virtual ItemStateManagerBase StateManager { get; set; }

Property Value

ItemStateManagerBase

Implements IStylableElement.StateManager

Text

Gets or sets the text displayed by this item.

Declaration

cs-api-definition
[Bindable(true)]
[SettingsBindable(true)]
public virtual string Text { get; set; }

Property Value

string

The text content of the item. The default value is an empty string.

Remarks

This property supports data binding and localization. The text can contain HTML markup when the HTML support is enabled for the containing control. Changes to this property will trigger layout updates and repainting of the item.

TextOrientation

Specifies the orientation of the text associated with this item. Whether it should appear horizontal or vertical.

Declaration

cs-api-definition
[Browsable(true)]
public virtual Orientation TextOrientation { get; set; }

Property Value

Orientation

ThemeRole

Declaration

cs-api-definition
[Browsable(false)]
public string ThemeRole { get; set; }

Property Value

string

ToolTipText

Declaration

cs-api-definition
public override string ToolTipText { get; set; }

Property Value

string

Overrides RadElement.ToolTipText

UseDefaultDisabledPaint

Gets or sets whether the item should use the default way for painting the item when disabled (making it gray) or whether the disabled appearance should be controlled by the theme.

Declaration

cs-api-definition
[Browsable(true)]
public bool UseDefaultDisabledPaint { get; set; }

Property Value

bool

VisualState

Gets or sets string representing the current visual state of the Item which is used by themes to determine the appearance of the item and its child elements

Declaration

cs-api-definition
[Browsable(true)]
public string VisualState { get; set; }

Property Value

string

Methods

CallOnGesture(GestureEventArgs)

Calls the OnGesture(GestureEventArgs) method for handling gesture input.

Declaration

cs-api-definition
protected void CallOnGesture(GestureEventArgs args)

Parameters

args

GestureEventArgs

The gesture event arguments.

CanDragCore(Point)

Determines whether the element may be dragged.

Declaration

cs-api-definition
protected virtual bool CanDragCore(Point dragStartPoint)

Parameters

dragStartPoint

Point

Returns

bool

CanHandleShortcut(ShortcutEventArgs)

Declaration

cs-api-definition
protected virtual bool CanHandleShortcut(ShortcutEventArgs e)

Parameters

e

ShortcutEventArgs

Returns

bool

ContainsText()

Determines if the item displays any text.

Declaration

cs-api-definition
protected virtual bool ContainsText()

Returns

bool

True if the item contains text; otherwise, false.

Deselect()

Deselects this item if it is selectable.

Declaration

cs-api-definition
public void Deselect()

DisposeManagedResources()

Releases managed resources used by this element.

Declaration

cs-api-definition
protected override void DisposeManagedResources()

Overrides RadComponentElement.DisposeManagedResources()

DoKeyDown(KeyEventArgs)

Handles the KeyDown event for this item.

Declaration

cs-api-definition
protected virtual void DoKeyDown(KeyEventArgs e)

Parameters

e

KeyEventArgs

The key event arguments.

DoKeyPress(KeyPressEventArgs)

Handles the KeyPress event for this item.

Declaration

cs-api-definition
protected virtual void DoKeyPress(KeyPressEventArgs e)

Parameters

e

KeyPressEventArgs

The key press event arguments.

DoKeyUp(KeyEventArgs)

Handles the KeyUp event for this item.

Declaration

cs-api-definition
protected virtual void DoKeyUp(KeyEventArgs e)

Parameters

e

KeyEventArgs

The key event arguments.

GetAvailableVisualStates()

Gets the available visual states for this item. Visual states can be combined using "." (dot).

Declaration

cs-api-definition
public List<string> GetAvailableVisualStates()

Returns

List<string>

A list with the available visual states for this element.

GetDragContextCore()

Gets the context, associated with a drag operation.

Declaration

cs-api-definition
protected virtual object GetDragContextCore()

Returns

object

The drag context object.

GetDragHintCore()

Gets the image to be used as a hint when this element is being dragged.

Declaration

cs-api-definition
protected virtual Image GetDragHintCore()

Returns

Image

An image representing the drag hint for this element.

InitializeFields()

Initializes the fields of this instance with their default values.

Declaration

cs-api-definition
protected override void InitializeFields()

Overrides RadElement.InitializeFields()

IsOnActiveForm(Control, bool)

Declaration

cs-api-definition
protected virtual bool IsOnActiveForm(Control focusedControl, bool checkLoaded)

Parameters

focusedControl

Control

checkLoaded

bool

Returns

bool

OnDeselect()

Called when the item is deselected. Notifies the parent control to clear the selected item.

Declaration

cs-api-definition
protected virtual void OnDeselect()

OnEnabledChanged(RadPropertyChangedEventArgs)

Called when the Enabled property changes, applying special handling for disabled state.

Declaration

cs-api-definition
protected override void OnEnabledChanged(RadPropertyChangedEventArgs e)

Parameters

e

RadPropertyChangedEventArgs

The property changed event arguments.

Overrides RadElement.OnEnabledChanged(RadPropertyChangedEventArgs)

OnFlipTextChanged(EventArgs)

Raises the FlipTextChanged event.

Declaration

cs-api-definition
protected virtual void OnFlipTextChanged(EventArgs e)

Parameters

e

EventArgs

An EventArgs that contains the event data.

OnGesture(GestureEventArgs)

Calls the appropriate gesture event according to the GestureType property of the event arguments.

Declaration

cs-api-definition
protected virtual void OnGesture(GestureEventArgs args)

Parameters

args

GestureEventArgs

The event arguments.

OnKeyDown(KeyEventArgs)

Raises the KeyDown event.

Declaration

cs-api-definition
protected virtual void OnKeyDown(KeyEventArgs e)

Parameters

e

KeyEventArgs

The key event arguments.

OnKeyPress(KeyPressEventArgs)

Raises the KeyPress event.

Declaration

cs-api-definition
protected virtual void OnKeyPress(KeyPressEventArgs e)

Parameters

e

KeyPressEventArgs

The key press event arguments.

OnKeyUp(KeyEventArgs)

Raises the KeyUp event.

Declaration

cs-api-definition
protected virtual void OnKeyUp(KeyEventArgs e)

Parameters

e

KeyEventArgs

The key event arguments.

OnMouseDown(MouseEventArgs)

Called when a mouse button is pressed down over the item.

Declaration

cs-api-definition
protected override void OnMouseDown(MouseEventArgs e)

Parameters

e

MouseEventArgs

The mouse event arguments.

Overrides RadElement.OnMouseDown(MouseEventArgs)

OnMouseLeave(EventArgs)

Declaration

cs-api-definition
protected override void OnMouseLeave(EventArgs e)

Parameters

e

EventArgs

Overrides RadElement.OnMouseLeave(EventArgs)

OnMouseMove(MouseEventArgs)

Called when the mouse moves over the item, handling highlight and border highlight effects.

Declaration

cs-api-definition
protected override void OnMouseMove(MouseEventArgs e)

Parameters

e

MouseEventArgs

The mouse event arguments.

Overrides RadElement.OnMouseMove(MouseEventArgs)

OnMouseUp(MouseEventArgs)

Called when a mouse button is released over the item.

Declaration

cs-api-definition
protected override void OnMouseUp(MouseEventArgs e)

Parameters

e

MouseEventArgs

The mouse event arguments.

Overrides RadElement.OnMouseUp(MouseEventArgs)

OnPanGesture(PanGestureEventArgs)

Fires the PanGesture event.

Declaration

cs-api-definition
protected virtual void OnPanGesture(PanGestureEventArgs args)

Parameters

args

PanGestureEventArgs

The arguments for the PanGesture event.

OnPressAndTapGesture(PressAndTapGestureEventArgs)

Fires the PressAndTapGesture event.

Declaration

cs-api-definition
protected virtual void OnPressAndTapGesture(PressAndTapGestureEventArgs args)

Parameters

args

PressAndTapGestureEventArgs

The arguments for the PressAndTapGesture event.

OnPropertyChanged(RadPropertyChangedEventArgs)

Called when a property value has changed, handling item-specific property change logic including text, visual state, and animation properties.

Declaration

cs-api-definition
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)

Parameters

e

RadPropertyChangedEventArgs

The property changed event arguments.

Overrides RadComponentElement.OnPropertyChanged(RadPropertyChangedEventArgs)

OnPropertyChanging(RadPropertyChangingEventArgs)

Called before a property value is changed, allowing for validation or cancellation of text changes.

Declaration

cs-api-definition
protected override void OnPropertyChanging(RadPropertyChangingEventArgs args)

Parameters

args

RadPropertyChangingEventArgs

The property changing event arguments.

Overrides VisualElement.OnPropertyChanging(RadPropertyChangingEventArgs)

OnRotateGesture(RotateGestureEventArgs)

Fires the RotateGesture event.

Declaration

cs-api-definition
protected virtual void OnRotateGesture(RotateGestureEventArgs args)

Parameters

args

RotateGestureEventArgs

The arguments for the RotateGesture event.

OnSelect()

Called when the item is selected. Notifies the parent control to update the selected item.

Declaration

cs-api-definition
protected virtual void OnSelect()

OnTextChanged(EventArgs)

Raises the TextChanged event.

Declaration

cs-api-definition
protected virtual void OnTextChanged(EventArgs e)

Parameters

e

EventArgs

An EventArgs that contains the event data.

OnTextChanging(TextChangingEventArgs)

Raises the TextChanging event.

Declaration

cs-api-definition
protected virtual void OnTextChanging(TextChangingEventArgs e)

Parameters

e

TextChangingEventArgs

A TextChangingEventArgs that contains the event data.

OnTextOrientationChanged(EventArgs)

Raises the TextOrientationChanged event.

Declaration

cs-api-definition
protected virtual void OnTextOrientationChanged(EventArgs e)

Parameters

e

EventArgs

An EventArgs that contains the event data.

OnTwoFingerTapGesture(GestureEventArgs)

Fires the TwoFingerTapGesture event.

Declaration

cs-api-definition
protected virtual void OnTwoFingerTapGesture(GestureEventArgs args)

Parameters

args

GestureEventArgs

The arguments for the TwoFingerTapGesture event.

OnZoomGesture(ZoomGestureEventArgs)

Fires the ZoomGesture event.

Declaration

cs-api-definition
protected virtual void OnZoomGesture(ZoomGestureEventArgs args)

Parameters

args

ZoomGestureEventArgs

The arguments for the ZoomGesture event.

PaintOverride(IGraphics, Rectangle, float, SizeF, bool)

Paints the item, handling disabled state rendering with special grayscale treatment when UseDefaultDisabledPaint is true.

Declaration

cs-api-definition
protected override void PaintOverride(IGraphics screenRadGraphics, Rectangle clipRectangle, float angle, SizeF scale, bool useRelativeTransformation)

Parameters

screenRadGraphics

IGraphics

The graphics object to paint on.

clipRectangle

Rectangle

The clipping rectangle for painting.

angle

float

The rotation angle to apply.

scale

SizeF

The scale factor to apply.

useRelativeTransformation

bool

Whether to use relative transformation.

Overrides RadElement.PaintOverride(IGraphics, Rectangle, float, SizeF, bool)

ProcessCmdKey(ref Message, Keys)

Declaration

cs-api-definition
protected virtual bool ProcessCmdKey(ref Message m, Keys keyData)

Parameters

m

Message

keyData

Keys

Returns

bool

ProcessDialogKey(Keys)

Declaration

cs-api-definition
protected virtual bool ProcessDialogKey(Keys keyData)

Parameters

keyData

Keys

Returns

bool

ProcessDragDrop(Point, ISupportDrag)

Core logic when a drag-drop is performed over this element. Allows inheritors to provide their own implementations.

Declaration

cs-api-definition
protected virtual void ProcessDragDrop(Point dropLocation, ISupportDrag dragObject)

Parameters

dropLocation

Point

The location where the drop occurred.

dragObject

ISupportDrag

The object being dragged.

ProcessDragEnter(Point, ISupportDrag)

Allows the element to perform additional action upon mouse entering its bounds upon a drag-and-drop operation.

Declaration

cs-api-definition
protected virtual void ProcessDragEnter(Point mousePosition, ISupportDrag dragObject)

Parameters

mousePosition

Point

The current mouse position.

dragObject

ISupportDrag

The object being dragged.

ProcessDragLeave(Point, ISupportDrag)

Allows the element to perform additional action upon mouse leaving its bounds upon a drag-and-drop operation.

Declaration

cs-api-definition
protected virtual void ProcessDragLeave(Point oldMousePosition, ISupportDrag dragObject)

Parameters

oldMousePosition

Point

The previous mouse position.

dragObject

ISupportDrag

The object being dragged.

ProcessDragOver(Point, ISupportDrag)

Determines whether the element may be treated as a drop target during drag-and-drop operation.

Declaration

cs-api-definition
protected virtual bool ProcessDragOver(Point mousePosition, ISupportDrag dragObject)

Parameters

mousePosition

Point

The current mouse position.

dragObject

ISupportDrag

The object being dragged.

Returns

bool

True if the element can accept the drop; otherwise, false.

RaiseBubbleEvent(RadElement, RoutedEventArgs)

Raises routed events in the bubble phase, handling key events specifically.

Declaration

cs-api-definition
public override void RaiseBubbleEvent(RadElement sender, RoutedEventArgs args)

Parameters

sender

RadElement

The element that raised the event.

args

RoutedEventArgs

The routed event arguments.

Overrides RadElement.RaiseBubbleEvent(RadElement, RoutedEventArgs)

RaiseKeyDown(KeyEventArgs)

Declaration

cs-api-definition
protected virtual void RaiseKeyDown(KeyEventArgs e)

Parameters

e

KeyEventArgs

RaiseKeyPress(KeyPressEventArgs)

Declaration

cs-api-definition
protected virtual void RaiseKeyPress(KeyPressEventArgs e)

Parameters

e

KeyPressEventArgs

RaiseKeyUp(KeyEventArgs)

Declaration

cs-api-definition
protected virtual void RaiseKeyUp(KeyEventArgs e)

Parameters

e

KeyEventArgs

ReplaceDefaultDescriptors(PropertyDescriptorCollection)

Add the VisualState property if we are in the context of RadControlSpy.

Declaration

cs-api-definition
protected override PropertyDescriptorCollection ReplaceDefaultDescriptors(PropertyDescriptorCollection props)

Parameters

props

PropertyDescriptorCollection

Returns

PropertyDescriptorCollection

Overrides RadElement.ReplaceDefaultDescriptors(PropertyDescriptorCollection)

ResetThemeValueOverride(RadProperty)

Resets all overrides for the theme settings of a given property.

Declaration

cs-api-definition
public void ResetThemeValueOverride(RadProperty property)

Parameters

property

RadProperty

The property to reset overrides for.

ResetThemeValueOverride(RadProperty, string)

Resets all overrides for the theme settings of a given property and a given state.

Declaration

cs-api-definition
public void ResetThemeValueOverride(RadProperty property, string state)

Parameters

property

RadProperty

The property to reset overrides for.

state

string

The state to reset.

ResetThemeValueOverrides()

Resets all theme override settings for this element.

Declaration

cs-api-definition
public void ResetThemeValueOverrides()

Select()

Selects this item if it is selectable.

Declaration

cs-api-definition
public bool Select()

Returns

bool

True if the item was successfully selected; otherwise, false.

SetOwnerCollection(RadItemOwnerCollection)

Sets the owner collection for this item.

Declaration

cs-api-definition
protected virtual void SetOwnerCollection(RadItemOwnerCollection ownerCollection)

Parameters

ownerCollection

RadItemOwnerCollection

The collection that owns this item.

SetThemeValueOverride(RadProperty, object, string)

Applies the provided value as an override of the theme setting for the specified property in the specified state.

Declaration

cs-api-definition
public void SetThemeValueOverride(RadProperty property, object value, string state)

Parameters

property

RadProperty

The property to override.

value

object

The value to override the theme setting with.

state

string

The VisualState of the item for which the setting will be applied. States can be combined using "." (dot). To see a list of the available states for this element, use the GetAvailableVisualStates method.

SetThemeValueOverride(RadProperty, object, string, Type)

Applies the provided value as an override of the theme setting for the specified property in the specified state.

Declaration

cs-api-definition
public void SetThemeValueOverride(RadProperty property, object value, string state, Type childElementType)

Parameters

property

RadProperty

The property to override.

value

object

The value to override the theme setting with.

state

string

The VisualState of the item for which the setting will be applied. States can be combined using "." (dot). To see a list of the available states for this element, use the GetAvailableVisualStates method.

childElementType

Type

The type of the child element for which the override stands. (e.g. typeof(FillPrimitive), typeof(BorderPrimitive), etc.)

SetThemeValueOverride(RadProperty, object, string, string)

Applies the provided value as an override of the theme setting for the specified property in the specified state.

Declaration

cs-api-definition
public void SetThemeValueOverride(RadProperty property, object value, string state, string childElementClass)

Parameters

property

RadProperty

The property to override.

value

object

The value to override the theme setting with.

state

string

The VisualState of the item for which the setting will be applied. States can be combined using "." (dot). To see a list of the available states for this element, use the GetAvailableVisualStates method.

childElementClass

string

The value of the Class property of the child element for which the override stands. (e.g. ButtonFill, ButtonBorder, etc.)

ShouldFallbackToDefaultTheme()

Declaration

cs-api-definition
protected virtual bool ShouldFallbackToDefaultTheme()

Returns

bool

ShouldSerializeProperty(PropertyDescriptor)

Determines whether the property defined by the provided property descriptor should be serialized.

Declaration

cs-api-definition
public override bool? ShouldSerializeProperty(PropertyDescriptor property)

Parameters

property

PropertyDescriptor

Returns

bool?

Overrides RadObject.ShouldSerializeProperty(PropertyDescriptor)

StartRippleAnimation(MouseEventArgs)

Declaration

cs-api-definition
protected virtual void StartRippleAnimation(MouseEventArgs e)

Parameters

e

MouseEventArgs

UpdateFocusBorder(bool)

Declaration

cs-api-definition
protected virtual void UpdateFocusBorder(bool isFocused)

Parameters

isFocused

bool

UpdateOnShortcutsChanged()

Declaration

cs-api-definition
protected virtual void UpdateOnShortcutsChanged()

Events

FlipTextChanged

Occurs when the FlipText property value changes.

Declaration

cs-api-definition
public event EventHandler FlipTextChanged

Event Value

EventHandler

KeyDown

Occurs when the RadItem has focus and the user presses a key down.

Declaration

cs-api-definition
public event KeyEventHandler KeyDown

Event Value

KeyEventHandler

KeyPress

Occurs when the RadItem has focus and the user presses a key.

Declaration

cs-api-definition
public event KeyPressEventHandler KeyPress

Event Value

KeyPressEventHandler

KeyUp

Occurs when the RadItem has focus and the user releases the pressed key up.

Declaration

cs-api-definition
public event KeyEventHandler KeyUp

Event Value

KeyEventHandler

PanGesture

Occurs when a pan gesture was sent by a touch input device.

Declaration

cs-api-definition
[Browsable(true)]
public event PanGestureEventHandler PanGesture

Event Value

PanGestureEventHandler

PressAndTapGesture

Occurs when a press-and-tap gesture was sent by a touch input device.

Declaration

cs-api-definition
[Browsable(true)]
public event PressAndTapGestureEventHandler PressAndTapGesture

Event Value

PressAndTapGestureEventHandler

QueryAccessibilityHelp

Occurs when help is requested for an accessibility object.

Declaration

cs-api-definition
public event QueryAccessibilityHelpEventHandler QueryAccessibilityHelp

Event Value

QueryAccessibilityHelpEventHandler

RotateGesture

Occurs when a rotate gesture was sent by a touch input device.

Declaration

cs-api-definition
[Browsable(true)]
public event RotateGestureEventHandler RotateGesture

Event Value

RotateGestureEventHandler

TextChanged

Occurs when the Text property value changes.

Declaration

cs-api-definition
public event EventHandler TextChanged

Event Value

EventHandler

TextChanging

Occurs when the Text property value is about to be changed.

Declaration

cs-api-definition
public event TextChangingEventHandler TextChanging

Event Value

TextChangingEventHandler

TextOrientationChanged

Occurs when the TextOrientation property value changes.

Declaration

cs-api-definition
public event EventHandler TextOrientationChanged

Event Value

EventHandler

TwoFingerTapGesture

Occurs when a two-finger-tap gesture was sent by a touch input device.

Declaration

cs-api-definition
[Browsable(true)]
public event GestureEventHandler TwoFingerTapGesture

Event Value

GestureEventHandler

ZoomGesture

Occurs when a zoom gesture was sent by a touch input device.

Declaration

cs-api-definition
[Browsable(true)]
public event ZoomGestureEventHandler ZoomGesture

Event Value

ZoomGestureEventHandler

Extension Methods

In this article
DefinitionConstructorsRadItem()FieldsActionCommandBorderHighlightColorPropertyBorderHighlightThicknessPropertyEnableBorderHighlightPropertyEnableElementShadowPropertyEnableFocusBorderAnimationPropertyEnableFocusBorderPropertyEnableHighlightPropertyEnableRippleAnimationPropertyFlipTextPropertyFocusBorderColorPropertyFocusBorderWidthPropertyFocusCommandHighlightColorPropertyIsAddNewItemPropertyIsPaintingRippleKeyDownEventKeyPressEventKeyUpEventRippleAnimationColorPropertyShadowColorPropertyShadowDepthPropertyTextOrientationPropertyTextPropertyToolTipTextPropertyUseDefaultDisabledPaintPropertyVisualStatePropertyPropertiesAccessibleDescriptionAccessibleNameAccessibleRoleAllowDragAllowDropBorderHighlightColorBorderHighlightThicknessCanHaveOwnStyleDefaultAutoToolTipEnableBorderHighlightEnableElementShadowEnableFocusBorderEnableFocusBorderAnimationEnableHighlightEnableRippleAnimationFlipTextFocusBorderColorFocusBorderWidthHighlightColorKeyTipMnemonicTextParentItemRippleAnimationColorSelectableShadowColorShadowDepthShortcutsShortcutsHandlerShouldHandleMouseInputStateManagerTextTextOrientationThemeRoleToolTipTextUseDefaultDisabledPaintVisualStateMethodsCallOnGesture(GestureEventArgs)CanDragCore(Point)CanHandleShortcut(ShortcutEventArgs)ContainsText()Deselect()DisposeManagedResources()DoKeyDown(KeyEventArgs)DoKeyPress(KeyPressEventArgs)DoKeyUp(KeyEventArgs)GetAvailableVisualStates()GetDragContextCore()GetDragHintCore()InitializeFields()IsOnActiveForm(Control, bool)OnDeselect()OnEnabledChanged(RadPropertyChangedEventArgs)OnFlipTextChanged(EventArgs)OnGesture(GestureEventArgs)OnKeyDown(KeyEventArgs)OnKeyPress(KeyPressEventArgs)OnKeyUp(KeyEventArgs)OnMouseDown(MouseEventArgs)OnMouseLeave(EventArgs)OnMouseMove(MouseEventArgs)OnMouseUp(MouseEventArgs)OnPanGesture(PanGestureEventArgs)OnPressAndTapGesture(PressAndTapGestureEventArgs)OnPropertyChanged(RadPropertyChangedEventArgs)OnPropertyChanging(RadPropertyChangingEventArgs)OnRotateGesture(RotateGestureEventArgs)OnSelect()OnTextChanged(EventArgs)OnTextChanging(TextChangingEventArgs)OnTextOrientationChanged(EventArgs)OnTwoFingerTapGesture(GestureEventArgs)OnZoomGesture(ZoomGestureEventArgs)PaintOverride(IGraphics, Rectangle, float, SizeF, bool)ProcessCmdKey(ref Message, Keys)ProcessDialogKey(Keys)ProcessDragDrop(Point, ISupportDrag)ProcessDragEnter(Point, ISupportDrag)ProcessDragLeave(Point, ISupportDrag)ProcessDragOver(Point, ISupportDrag)RaiseBubbleEvent(RadElement, RoutedEventArgs)RaiseKeyDown(KeyEventArgs)RaiseKeyPress(KeyPressEventArgs)RaiseKeyUp(KeyEventArgs)ReplaceDefaultDescriptors(PropertyDescriptorCollection)ResetThemeValueOverride(RadProperty)ResetThemeValueOverride(RadProperty, string)ResetThemeValueOverrides()Select()SetOwnerCollection(RadItemOwnerCollection)SetThemeValueOverride(RadProperty, object, string)SetThemeValueOverride(RadProperty, object, string, Type)SetThemeValueOverride(RadProperty, object, string, string)ShouldFallbackToDefaultTheme()ShouldSerializeProperty(PropertyDescriptor)StartRippleAnimation(MouseEventArgs)UpdateFocusBorder(bool)UpdateOnShortcutsChanged()EventsFlipTextChangedKeyDownKeyPressKeyUpPanGesturePressAndTapGestureQueryAccessibilityHelpRotateGestureTextChangedTextChangingTextOrientationChangedTwoFingerTapGestureZoomGestureExtension Methods
Not finding the help you need?
Contact Support