Class
RadControl

Serves as the foundational base class for all Telerik WinControls, bridging the Windows Forms framework with the Telerik Presentation Framework (TPF) element-based architecture.

Definition

Namespace:Telerik.WinControls

Assembly:Telerik.WinControls.dll

Syntax:

cs-api-definition
public class RadControl : ScrollableControl, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IAnalyticsProvider

Inheritance: objectMarshalByRefObjectComponentControlScrollableControlRadControl

Derived Classes: RadEditorControlRadItemsControlRadNonClientUIControlRadScreenTipColumnChooserControlDockingGuidesControlQuickNavigatorEditorBaseControlRadLinearGaugeRadRadialGaugeLayoutControlDraggableOverlayRadAIPromptRadAIPromptButtonRadBindingNavigatorRadButtonBaseRadCalculatorRadCalendarRadCalendarFastNavigationControlRadCarouselRadChartViewRadChatRadClockRadCollapsiblePanelTransparentColorBoxRadCommandBarRadCommandBarOverflowPanelHostContolRadDiagramRadDropDownButtonRadFilterViewRadGanttViewRadGridViewRadGroupBoxRadHeatMapRadImageEditorRadLabelRadListControlRadListViewRadMapRadPanelRadPanoramaRadPdfViewerRadPictureBoxRadPipsPagerRadPivotGridRadPopupControlBaseRadProgressBarRadPropertyGridRadRangeSelectorRadRatingRadRibbonBarBackstageViewRadRichTextEditorRadRichTextEditorRulerRadRotatorRadSchedulerRadSchedulerNavigatorRadScrollBarRadScrollablePanelRadSeparatorRadSlideViewRadSparklineRadSpeechToTextButtonRadSplitterRadSpreadsheetRadStatusStripRadStepProgressBarRadSyntaxEditorRadTaskBoardRadTaskDialogControlRadTextBoxControlRadTimePickerContentRadTitleBarRadToggleSwitchRadTreeMapRadTreeViewRadVirtualGridRadVirtualKeyboardRadWaitingBarRadWebCamRadWizardBaseWatermarkButtonRadSplashScreenControlWatermarkBannerOldWatermarkLabelSplitPanelTimePickerDoneButtonContentWatermarkPreviewControlZoomPopup

Implements: IAnalyticsProviderIBindableComponentIComponentIComponentTreeHandlerIDisposableIDropTargetILayoutHandlerINotifyPropertyChangedISupportInitializeISupportInitializeNotificationISynchronizeInvokeIWin32Window

Inherited Members ScrollableControl.ScrollStateAutoScrollingScrollableControl.ScrollStateHScrollVisibleScrollableControl.ScrollStateVScrollVisibleScrollableControl.ScrollStateUserHasScrolledScrollableControl.ScrollStateFullDragScrollableControl.AdjustFormScrollbars(bool)ScrollableControl.GetScrollState(int)ScrollableControl.OnPaintBackground(PaintEventArgs)ScrollableControl.SetDisplayRectLocation(int, int)ScrollableControl.ScrollControlIntoView(Control)ScrollableControl.ScrollToControl(Control)ScrollableControl.OnScroll(ScrollEventArgs)ScrollableControl.SetAutoScrollMargin(int, int)ScrollableControl.SetScrollState(int, bool)ScrollableControl.AutoScrollScrollableControl.AutoScrollMarginScrollableControl.AutoScrollPositionScrollableControl.AutoScrollMinSizeScrollableControl.CreateParamsScrollableControl.DisplayRectangleScrollableControl.HScrollScrollableControl.HorizontalScrollScrollableControl.VScrollScrollableControl.VerticalScrollScrollableControl.ScrollControl.GetAccessibilityObjectById(int)Control.SetAutoSizeMode(AutoSizeMode)Control.GetAutoSizeMode()Control.AccessibilityNotifyClients(AccessibleEvents, int)Control.AccessibilityNotifyClients(AccessibleEvents, int, int)Control.BeginInvoke(Delegate)Control.BeginInvoke(Delegate, params object[])Control.BringToFront()Control.Contains(Control)Control.CreateAccessibilityInstance()Control.CreateControlsInstance()Control.CreateGraphics()Control.CreateHandle()Control.CreateControl()Control.DefWndProc(ref Message)Control.DestroyHandle()Control.DoDragDrop(object, DragDropEffects)Control.DrawToBitmap(Bitmap, Rectangle)Control.EndInvoke(IAsyncResult)Control.FindForm()Control.GetTopLevel()Control.RaiseKeyEvent(object, KeyEventArgs)Control.RaiseMouseEvent(object, MouseEventArgs)Control.Focus()Control.FromChildHandle(IntPtr)Control.FromHandle(IntPtr)Control.GetChildAtPoint(Point, GetChildAtPointSkip)Control.GetChildAtPoint(Point)Control.GetContainerControl()Control.GetScaledBounds(Rectangle, SizeF, BoundsSpecified)Control.GetNextControl(Control, bool)Control.GetStyle(ControlStyles)Control.Hide()Control.InitLayout()Control.Invalidate(Region)Control.Invalidate(Region, bool)Control.Invalidate()Control.Invalidate(bool)Control.Invalidate(Rectangle)Control.Invalidate(Rectangle, bool)Control.Invoke(Delegate)Control.Invoke(Delegate, params object[])Control.InvokePaint(Control, PaintEventArgs)Control.InvokePaintBackground(Control, PaintEventArgs)Control.IsKeyLocked(Keys)Control.IsInputChar(char)Control.IsMnemonic(char, string)Control.LogicalToDeviceUnits(int)Control.LogicalToDeviceUnits(Size)Control.ScaleBitmapLogicalToDevice(ref Bitmap)Control.NotifyInvalidate(Rectangle)Control.InvokeOnClick(Control, EventArgs)Control.OnBackgroundImageChanged(EventArgs)Control.OnBackgroundImageLayoutChanged(EventArgs)Control.OnCausesValidationChanged(EventArgs)Control.OnContextMenuChanged(EventArgs)Control.OnContextMenuStripChanged(EventArgs)Control.OnCursorChanged(EventArgs)Control.OnDockChanged(EventArgs)Control.OnNotifyMessage(Message)Control.OnParentBackColorChanged(EventArgs)Control.OnParentBackgroundImageChanged(EventArgs)Control.OnParentBindingContextChanged(EventArgs)Control.OnParentCursorChanged(EventArgs)Control.OnParentEnabledChanged(EventArgs)Control.OnParentFontChanged(EventArgs)Control.OnParentForeColorChanged(EventArgs)Control.OnParentRightToLeftChanged(EventArgs)Control.OnParentVisibleChanged(EventArgs)Control.OnPrint(PaintEventArgs)Control.OnTabIndexChanged(EventArgs)Control.OnTabStopChanged(EventArgs)Control.OnTextChanged(EventArgs)Control.OnClientSizeChanged(EventArgs)Control.OnControlAdded(ControlEventArgs)Control.OnControlRemoved(ControlEventArgs)Control.OnHandleCreated(EventArgs)Control.OnDragEnter(DragEventArgs)Control.OnDragOver(DragEventArgs)Control.OnDragLeave(EventArgs)Control.OnDragDrop(DragEventArgs)Control.OnGiveFeedback(GiveFeedbackEventArgs)Control.OnEnter(EventArgs)Control.InvokeGotFocus(Control, EventArgs)Control.OnHelpRequested(HelpEventArgs)Control.OnInvalidated(InvalidateEventArgs)Control.OnLeave(EventArgs)Control.InvokeLostFocus(Control, EventArgs)Control.OnMarginChanged(EventArgs)Control.OnMouseDoubleClick(MouseEventArgs)Control.OnMouseClick(MouseEventArgs)Control.OnDpiChangedBeforeParent(EventArgs)Control.OnDpiChangedAfterParent(EventArgs)Control.OnMove(EventArgs)Control.OnQueryContinueDrag(QueryContinueDragEventArgs)Control.OnRegionChanged(EventArgs)Control.OnResize(EventArgs)Control.OnSizeChanged(EventArgs)Control.OnChangeUICues(UICuesEventArgs)Control.OnStyleChanged(EventArgs)Control.OnSystemColorsChanged(EventArgs)Control.OnValidating(CancelEventArgs)Control.OnValidated(EventArgs)Control.RescaleConstantsForDpi(int, int)Control.PerformLayout()Control.PerformLayout(Control, string)Control.PointToClient(Point)Control.PointToScreen(Point)Control.PreProcessMessage(ref Message)Control.PreProcessControlMessage(ref Message)Control.ProcessCmdKey(ref Message, Keys)Control.ProcessDialogChar(char)Control.ProcessDialogKey(Keys)Control.ProcessKeyEventArgs(ref Message)Control.ProcessKeyMessage(ref Message)Control.ProcessKeyPreview(ref Message)Control.RaiseDragEvent(object, DragEventArgs)Control.RaisePaintEvent(object, PaintEventArgs)Control.RecreateHandle()Control.RectangleToClient(Rectangle)Control.RectangleToScreen(Rectangle)Control.ReflectMessage(IntPtr, ref Message)Control.ResetMouseEventArgs()Control.ResetText()Control.ResumeLayout()Control.ResumeLayout(bool)Control.Scale(SizeF)Control.Select()Control.Select(bool, bool)Control.SelectNextControl(Control, bool, bool, bool, bool)Control.SendToBack()Control.SetBounds(int, int, int, int)Control.SetBounds(int, int, int, int, BoundsSpecified)Control.SetClientSizeCore(int, int)Control.SizeFromClientSize(Size)Control.SetStyle(ControlStyles, bool)Control.SetTopLevel(bool)Control.SetVisibleCore(bool)Control.RtlTranslateAlignment(HorizontalAlignment)Control.RtlTranslateAlignment(LeftRightAlignment)Control.RtlTranslateAlignment(ContentAlignment)Control.RtlTranslateHorizontal(HorizontalAlignment)Control.RtlTranslateLeftRight(LeftRightAlignment)Control.RtlTranslateContent(ContentAlignment)Control.Show()Control.SuspendLayout()Control.Update()Control.UpdateBounds()Control.UpdateBounds(int, int, int, int)Control.UpdateBounds(int, int, int, int, int, int)Control.UpdateZOrder()Control.UpdateStyles()Control.OnImeModeChanged(EventArgs)Control.AccessibilityObjectControl.AccessibleDefaultActionDescriptionControl.AccessibleDescriptionControl.AccessibleNameControl.AccessibleRoleControl.AllowDropControl.AnchorControl.AutoScrollOffsetControl.LayoutEngineControl.BackgroundImageControl.BackgroundImageLayoutControl.BindingContextControl.BottomControl.BoundsControl.CanFocusControl.CanRaiseEventsControl.CanSelectControl.CaptureControl.CheckForIllegalCrossThreadCallsControl.ClientRectangleControl.ClientSizeControl.CompanyNameControl.ContainsFocusControl.ContextMenuControl.ContextMenuStripControl.ControlsControl.CreatedControl.CursorControl.DataBindingsControl.DefaultBackColorControl.DefaultCursorControl.DefaultFontControl.DefaultForeColorControl.DefaultMarginControl.DefaultMaximumSizeControl.DefaultMinimumSizeControl.DefaultPaddingControl.DefaultSizeControl.DeviceDpiControl.IsDisposedControl.DisposingControl.DockControl.DoubleBufferedControl.EnabledControl.FocusedControl.FontHeightControl.HandleControl.HasChildrenControl.HeightControl.IsHandleCreatedControl.InvokeRequiredControl.IsAccessibleControl.IsMirroredControl.LeftControl.LocationControl.MarginControl.ModifierKeysControl.MouseButtonsControl.MousePositionControl.NameControl.ParentControl.ProductNameControl.ProductVersionControl.RecreatingHandleControl.RegionControl.RenderRightToLeftControl.ResizeRedrawControl.RightControl.RightToLeftControl.ScaleChildrenControl.SizeControl.TabIndexControl.TabStopControl.TagControl.TopControl.TopLevelControlControl.ShowKeyboardCuesControl.ShowFocusCuesControl.UseWaitCursorControl.VisibleControl.WidthControl.PreferredSizeControl.CanEnableImeControl.DefaultImeModeControl.ImeModeControl.ImeModeBaseControl.PropagatingImeModeControl.BackColorChangedControl.BackgroundImageChangedControl.BackgroundImageLayoutChangedControl.BindingContextChangedControl.CausesValidationChangedControl.ClientSizeChangedControl.ContextMenuChangedControl.ContextMenuStripChangedControl.CursorChangedControl.DockChangedControl.EnabledChangedControl.FontChangedControl.ForeColorChangedControl.LocationChangedControl.MarginChangedControl.RegionChangedControl.RightToLeftChangedControl.SizeChangedControl.TabIndexChangedControl.TabStopChangedControl.TextChangedControl.VisibleChangedControl.ClickControl.ControlAddedControl.ControlRemovedControl.DragDropControl.DragEnterControl.DragOverControl.DragLeaveControl.GiveFeedbackControl.HandleCreatedControl.HandleDestroyedControl.HelpRequestedControl.InvalidatedControl.PaddingChangedControl.PaintControl.QueryContinueDragControl.QueryAccessibilityHelpControl.DoubleClickControl.EnterControl.GotFocusControl.KeyDownControl.KeyPressControl.KeyUpControl.LayoutControl.LeaveControl.LostFocusControl.MouseClickControl.MouseDoubleClickControl.MouseCaptureChangedControl.MouseDownControl.MouseEnterControl.MouseLeaveControl.DpiChangedBeforeParentControl.DpiChangedAfterParentControl.MouseHoverControl.MouseMoveControl.MouseUpControl.MouseWheelControl.MoveControl.PreviewKeyDownControl.ResizeControl.ChangeUICuesControl.StyleChangedControl.SystemColorsChangedControl.ValidatingControl.ValidatedControl.ParentChangedControl.ImeModeChangedComponent.Dispose()Component.GetService(Type)Component.ToString()Component.EventsComponent.ContainerComponent.DesignModeComponent.DisposedMarshalByRefObject.MemberwiseClone(bool)MarshalByRefObject.GetLifetimeService()MarshalByRefObject.InitializeLifetimeService()MarshalByRefObject.CreateObjRef(Type)

Constructors

RadControl()

Declaration

cs-api-definition
public RadControl()

Fields

invalidResizeRect

Declaration

cs-api-definition
protected Rectangle invalidResizeRect

Field Value

Rectangle

isAccessibilityRequested

Declaration

cs-api-definition
protected bool isAccessibilityRequested

Field Value

bool

isDisposing2

Declaration

cs-api-definition
protected bool isDisposing2

Field Value

bool

isResizing2

Declaration

cs-api-definition
protected bool isResizing2

Field Value

bool

Properties

AllowShowFocusCues

Indicates focus cues display, when available, based on the corresponding control type and the current UI state.

Declaration

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

Property Value

bool

AnalyticsName

Gets or sets the Analytics Name associated with this control. By default the Control Name property is logged. If you want to customize the information which will be logged for this control set this property to a preferred value.

Declaration

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

Property Value

string

Implements IAnalyticsProvider.AnalyticsName

AutoSize

Gets or sets a value indicating whether the control is automatically resized to display its entire contents.

Declaration

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

Property Value

bool

Overrides Control.AutoSize

BackColor

Gets or sets the BackColor of the control. This is actually the BackColor property of the root element.

Declaration

cs-api-definition
public override Color BackColor { get; set; }

Property Value

Color

Overrides Control.BackColor

Behavior

Gets the input behavior for the control.

Declaration

cs-api-definition
[Browsable(false)]
public ComponentInputBehavior Behavior { get; }

Property Value

ComponentInputBehavior

CausesValidation

Gets or sets a value indicating whether the control causes validation to be performed on any controls that require validation when it receives focus.

Declaration

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

Property Value

bool

CommandBindings

Declaration

cs-api-definition
[TypeConverter(typeof(ExpandableObjectConverter))]
public InputBindingsCollection CommandBindings { get; }

Property Value

InputBindingsCollection

ElementTree

Declaration

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

Property Value

ComponentThemableElementTree

EnableAnalytics

Gets or sets a value indicating whether the Analytics functionality is enabled or disabled for this control.

Declaration

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

Property Value

bool

Implements IAnalyticsProvider.EnableAnalytics

EnableCodedUITests

Gets or sets a value indicating whether the CodedUI Tests functionality is enabled.

Declaration

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

Property Value

bool

EnableCodedUITestsDefaultValue

Gets or sets the default value for EnableCodedUITests property.

Declaration

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

Property Value

bool

EnableDpiScaling

Gets or sets a value indicating whether the RadControls scaling logic will be used when the application is run in a high DPI environment.

Declaration

cs-api-definition
public static bool EnableDpiScaling { get; set; }

Property Value

bool

EnableImageDpiScaling

Gets or sets a value indicating whether the RadControls scaling logic will be used to resize the images when the application is run in a high DPI environment.

Declaration

cs-api-definition
public static bool EnableImageDpiScaling { get; set; }

Property Value

bool

EnableKeyMap

Gets or sets whether Key Map (Office 2007 like accelerator keys map) is used for this specific control. Currently this option is implemented for the RadRibbonBar control only.

Declaration

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

Property Value

bool

EnableRadAccessibilityObjects

Gets or sets a value indicating whether the RadControls Accessible custom object is enabled.

Declaration

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

Property Value

bool

EnableRadAutoScale

Gets or sets a value that indicates whether to use the new auto-scaling mechanism or not. Enabled by default.

Declaration

cs-api-definition
public static bool EnableRadAutoScale { get; set; }

Property Value

bool

EnableRadFormInitialDpiScaling

Do not modify. For internal use only.

Declaration

cs-api-definition
public static bool EnableRadFormInitialDpiScaling { get; set; }

Property Value

bool

EnableSvgImages

Gets or sets a value indicating whether the RadControls will draw use the SvgImages in ImagePrimitive and LightVisualElement objects, or if [false] will draw the corresponding Image property if applicable.

Declaration

cs-api-definition
public static bool EnableSvgImages { get; set; }

Property Value

bool

EnableTheming

Gets or sets value indicating whether the control is styled through theme

Declaration

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

Property Value

bool

EnableUIAutomation

Gets or sets a value indicating whether the UI Automation functionality is enabled.

Declaration

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

Property Value

bool

EnableUIAutomationDefaultValue

Gets or sets the default value for EnableUIAutomation property.

Declaration

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

Property Value

bool

Focusable

Declaration

cs-api-definition
public virtual bool Focusable { get; set; }

Property Value

bool

FocusedElement

Declaration

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

Property Value

RadElement

Font

Gets or sets the Font of the control. This is actually the Font property of the root element.

Declaration

cs-api-definition
public override Font Font { get; set; }

Property Value

Font

Overrides Control.Font

ForeColor

Gets or sets the ForeColor of the control. This is actually the ForeColor property of the root element.

Declaration

cs-api-definition
public override Color ForeColor { get; set; }

Property Value

Color

Overrides Control.ForeColor

ImageList

Gets or sets the ImageList that contains the images displayed by this control.

Declaration

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

Property Value

ImageList

Implements IComponentTreeHandler.ImageList

ImageScalingSize

Gets or sets the image scaling size.

Declaration

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

Property Value

Size

Implements IComponentTreeHandler.ImageScalingSize

IsDesignMode

Declaration

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

Property Value

bool

IsDisplayed

Determines whether the control is currently displayed on the screen.

Declaration

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

Property Value

bool

IsInitializing

Declaration

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

Property Value

bool

IsLoaded

Determines whether the control is properly loaded.

Declaration

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

Property Value

bool

MaximumSize

Gets or sets the size that is the upper limit that GetPreferredSize can specify.

Declaration

cs-api-definition
public override Size MaximumSize { get; set; }

Property Value

Size

Overrides Control.MaximumSize

MinimumSize

Gets or sets the size that is the lower limit that GetPreferredSize can specify

Declaration

cs-api-definition
public override Size MinimumSize { get; set; }

Property Value

Size

Overrides Control.MinimumSize

Padding

Gets or sets padding within the control.

Declaration

cs-api-definition
public Padding Padding { get; set; }

Property Value

Padding

A Padding representing the control's internal spacing characteristics.

RootElement

Gets the RootElement of the control.

Declaration

cs-api-definition
[Browsable(true)]
[TypeConverter(typeof(ExpandableObjectConverter))]
public RootRadElement RootElement { get; }

Property Value

RootRadElement

Implements IComponentTreeHandler.RootElement

ShowItemToolTips

Gets or sets a value indicating whether ToolTips are shown for the RadItem objects contained in the RadControl.

Declaration

cs-api-definition
public virtual bool ShowItemToolTips { get; set; }

Property Value

bool

Site

Declaration

cs-api-definition
public override ISite Site { get; set; }

Property Value

ISite

Overrides Control.Site

SmallImageList

Gets or sets the SmallImageList that contains the small images which are displayed when there's not enough space.

Declaration

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

Property Value

ImageList

Implements IComponentTreeHandler.SmallImageList

SmallImageScalingSize

Gets or sets the small image scaling size.

Declaration

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

Property Value

Size

Implements IComponentTreeHandler.SmallImageScalingSize

Text

Declaration

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

Property Value

string

Overrides Control.Text

ThemeClassName

Gets or sets the class name string that ThemeResolutionService will use to find the themes registered for the control.

Declaration

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

Property Value

string

Remarks

By default the return value is RadControl's type FullName; Some controls like drop down menu has different ThemeClassName depending on the runtime usage of the control.

ThemeName

Gets or sets control's preferred theme name. Themes are stored and retrieved using APIs of ThemeResolutionService.

Declaration

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

Property Value

string

Implements IComponentTreeHandler.ThemeName

Remarks

If ThemeResolutionService.ApplicatonThemeName refers to a non-empty string, the theme of a RadControl can differ from the one set using RadControls.ThemeName property. If the themes differ, the RadControls.ThemeName property will be overridden by ThemeResolutionService.ApplicatonThemeName. If no theme is registered with a name as ThemeResolutionService.ApplicatonThemeName, then control will revert to the theme specified by its ThemeName property. If ThemeName is assigned to a non-existing theme name, the control may have no visual properties assigned, which will cause it look and behave in unexpected manner. If ThemeName equals empty string, control's theme is set to a theme that is registered within ThemeResolutionService with the name "ControlDefault".

UseCompatibleTextRendering

Determines whether to use compatible text rendering engine (GDI+) or not (GDI).

Declaration

cs-api-definition
public virtual bool UseCompatibleTextRendering { get; set; }

Property Value

bool

UseCompatibleTextRenderingDefaultValue

Set or get the default value for UseCompatibleTextRendering property.

Declaration

cs-api-definition
public static bool UseCompatibleTextRenderingDefaultValue { get; set; }

Property Value

bool

ValidationCancel

Declaration

cs-api-definition
protected bool ValidationCancel { get; }

Property Value

bool

Methods

BeginInit()

Suspends layout during initialization.

Declaration

cs-api-definition
public virtual void BeginInit()

Implements ISupportInitialize.BeginInit()

CanEditElementAtDesignTime(RadElement)

Determines whether an element may be edited via the EditUIElements dialog at design-time.

Declaration

cs-api-definition
protected virtual bool CanEditElementAtDesignTime(RadElement element)

Parameters

element

RadElement

Returns

bool

Construct()

Declaration

cs-api-definition
protected virtual void Construct()

CreateBehavior()

Creates the input behavior instance. Allows inheritors to provide custom input implementations.

Declaration

cs-api-definition
protected virtual ComponentInputBehavior CreateBehavior()

Returns

ComponentInputBehavior

CreateChildItems(RadElement)

Declaration

cs-api-definition
protected virtual void CreateChildItems(RadElement parent)

Parameters

parent

RadElement

CreateRootElement()

Declaration

cs-api-definition
protected virtual RootRadElement CreateRootElement()

Returns

RootRadElement

DisableGesture(GestureType)

Disable firing gesture events of the specified type.

Declaration

cs-api-definition
public void DisableGesture(GestureType type)

Parameters

type

GestureType

The type of gesture events to disable.

Dispose(bool)

Declaration

cs-api-definition
protected override void Dispose(bool disposing)

Parameters

disposing

bool

Overrides Control.Dispose(bool)

EnableGesture(GestureType)

Enable firing gesture events of the specified type.

Declaration

cs-api-definition
public void EnableGesture(GestureType type)

Parameters

type

GestureType

The type of gesture events to enable.

EndInit()

Resumes layout.

Declaration

cs-api-definition
public virtual void EndInit()

Implements ISupportInitialize.EndInit()

FindPropertyInChildren(RadControl, IPCMessage)

Declaration

cs-api-definition
protected virtual bool FindPropertyInChildren(RadControl radControl, IPCMessage request)

Parameters

radControl

RadControl

request

IPCMessage

Returns

bool

GetInputElement()

Declaration

cs-api-definition
protected virtual RadElement GetInputElement()

Returns

RadElement

GetMonitorDpiScaleFactor(Control)

Gets the DPI scale factor for the monitor where the specified control is currently displayed.

Declaration

cs-api-definition
protected virtual SizeF GetMonitorDpiScaleFactor(Control control)

Parameters

control

Control

The control used to determine which monitor to query for DPI information.

Returns

SizeF

A SizeF representing the DPI scale factor where both Width and Height contain the same scaling value (e.g., 1.25 for 125% scaling, 1.5 for 150% scaling).

Remarks

This method is used by the RadAutoScale system to determine the target DPI scaling that should be applied to the control. It queries the Windows DPI awareness system to get the effective DPI for the window handle and converts it to a scale factor relative to the standard 96 DPI.

The method is virtual to allow derived controls to customize DPI detection behavior if needed, such as for specialized hosting scenarios or custom DPI handling requirements.

This method requires Windows 10 Anniversary Update (1607) or later for per-monitor DPI awareness support. On earlier versions, the system falls back to other DPI detection methods.

GetPlainText()

Strips all html tags of the text set to the control and returns only the plain text.

Declaration

cs-api-definition
public string GetPlainText()

Returns

string

Plain text stripped of any html tags.

GetPreferredSize(Size)

Declaration

cs-api-definition
public override Size GetPreferredSize(Size proposedSize)

Parameters

proposedSize

Size

Returns

Size

Overrides Control.GetPreferredSize(Size)

GetRootElementDesiredSize(int, int, int, int)

Declaration

cs-api-definition
protected virtual Size GetRootElementDesiredSize(int x, int y, int width, int height)

Parameters

x

int

y

int

width

int

height

int

Returns

Size

InitializeRootElement(RootRadElement)

Declaration

cs-api-definition
protected virtual void InitializeRootElement(RootRadElement rootElement)

Parameters

rootElement

RootRadElement

InvokeLayoutCallback(LayoutCallback)

Declaration

cs-api-definition
public void InvokeLayoutCallback(LayoutCallback callback)

Parameters

callback

LayoutCallback

Implements ILayoutHandler.InvokeLayoutCallback(LayoutCallback)

IsInputKey(Keys)

Declaration

cs-api-definition
protected override bool IsInputKey(Keys keyData)

Parameters

keyData

Keys

Returns

bool

Overrides Control.IsInputKey(Keys)

LoadElementTree()

Loads the element tree. While not loaded, no layout operations are allowed upon the tree. By default, the tree will be loaded when the control is displayed for the first time.

Declaration

cs-api-definition
public virtual void LoadElementTree()

Implements IComponentTreeHandler.LoadElementTree()

LoadElementTree(Size)

Loads the element tree using the specified desired size.

Declaration

cs-api-definition
public virtual void LoadElementTree(Size desiredSize)

Parameters

desiredSize

Size

Implements IComponentTreeHandler.LoadElementTree(Size)

OnAutoSizeChanged(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnAutoSizeChanged(EventArgs)

OnBackColorChanged(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnBackColorChanged(EventArgs)

OnBindingContextChanged(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnBindingContextChanged(EventArgs)

OnCaptureLosing()

Declaration

cs-api-definition
protected virtual void OnCaptureLosing()

OnClick(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnClick(EventArgs)

OnCreateControl()

Declaration

cs-api-definition
protected override void OnCreateControl()

Overrides Control.OnCreateControl()

OnDoubleClick(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnDoubleClick(EventArgs)

OnEnabledChanged(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnEnabledChanged(EventArgs)

OnFontChanged(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnFontChanged(EventArgs)

OnForeColorChanged(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnForeColorChanged(EventArgs)

OnGesture(GestureEventArgs)

Declaration

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

Parameters

args

GestureEventArgs

OnGotFocus(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnGotFocus(EventArgs)

OnHandleDestroyed(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnHandleDestroyed(EventArgs)

OnInvalidated(RadElement)

Declaration

cs-api-definition
protected virtual void OnInvalidated(RadElement element)

Parameters

element

RadElement

OnKeyDown(KeyEventArgs)

Declaration

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

Parameters

e

KeyEventArgs

Overrides Control.OnKeyDown(KeyEventArgs)

OnKeyPress(KeyPressEventArgs)

Declaration

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

Parameters

e

KeyPressEventArgs

Overrides Control.OnKeyPress(KeyPressEventArgs)

OnKeyUp(KeyEventArgs)

Declaration

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

Parameters

e

KeyEventArgs

Overrides Control.OnKeyUp(KeyEventArgs)

OnLayout(LayoutEventArgs)

Declaration

cs-api-definition
protected override void OnLayout(LayoutEventArgs e)

Parameters

e

LayoutEventArgs

Overrides ScrollableControl.OnLayout(LayoutEventArgs)

OnLoad(Size)

Notifies that the control is about to be visualized.

Declaration

cs-api-definition
protected virtual void OnLoad(Size desiredSize)

Parameters

desiredSize

Size

OnLocationChanged(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnLocationChanged(EventArgs)

OnLostFocus(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnLostFocus(EventArgs)

OnMouseCaptureChanged(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnMouseCaptureChanged(EventArgs)

OnMouseDown(MouseEventArgs)

Declaration

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

Parameters

e

MouseEventArgs

Overrides Control.OnMouseDown(MouseEventArgs)

OnMouseEnter(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnMouseEnter(EventArgs)

OnMouseHover(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnMouseHover(EventArgs)

OnMouseLeave(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnMouseLeave(EventArgs)

OnMouseMove(MouseEventArgs)

Declaration

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

Parameters

e

MouseEventArgs

Overrides Control.OnMouseMove(MouseEventArgs)

OnMouseUp(MouseEventArgs)

Declaration

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

Parameters

e

MouseEventArgs

Overrides Control.OnMouseUp(MouseEventArgs)

OnMouseWheel(MouseEventArgs)

Declaration

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

Parameters

e

MouseEventArgs

Overrides ScrollableControl.OnMouseWheel(MouseEventArgs)

OnNotifyPropertyChanged(PropertyChangedEventArgs)

Declaration

cs-api-definition
protected virtual void OnNotifyPropertyChanged(PropertyChangedEventArgs e)

Parameters

e

PropertyChangedEventArgs

OnNotifyPropertyChanged(string)

Raises the PropertyChanged event

Declaration

cs-api-definition
protected virtual void OnNotifyPropertyChanged(string propertyName)

Parameters

propertyName

string

The name of the property

OnPaddingChanged(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides ScrollableControl.OnPaddingChanged(EventArgs)

OnPaint(PaintEventArgs)

Declaration

cs-api-definition
protected override void OnPaint(PaintEventArgs e)

Parameters

e

PaintEventArgs

Overrides Control.OnPaint(PaintEventArgs)

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.

OnParentChanged(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides Control.OnParentChanged(EventArgs)

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.

OnPreviewKeyDown(PreviewKeyDownEventArgs)

Declaration

cs-api-definition
protected override void OnPreviewKeyDown(PreviewKeyDownEventArgs e)

Parameters

e

PreviewKeyDownEventArgs

Overrides Control.OnPreviewKeyDown(PreviewKeyDownEventArgs)

OnRightToLeftChanged(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides ScrollableControl.OnRightToLeftChanged(EventArgs)

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.

OnScreenTipNeeded(object, ScreenTipNeededEventArgs)

Declaration

cs-api-definition
protected virtual void OnScreenTipNeeded(object sender, ScreenTipNeededEventArgs e)

Parameters

sender

object

e

ScreenTipNeededEventArgs

OnThemeChanged()

Declaration

cs-api-definition
protected virtual void OnThemeChanged()

OnThemeNameChanged(ThemeNameChangedEventArgs)

Declaration

cs-api-definition
protected virtual void OnThemeNameChanged(ThemeNameChangedEventArgs e)

Parameters

e

ThemeNameChangedEventArgs

OnToolTipTextNeeded(object, ToolTipTextNeededEventArgs)

Declaration

cs-api-definition
protected virtual void OnToolTipTextNeeded(object sender, ToolTipTextNeededEventArgs e)

Parameters

sender

object

e

ToolTipTextNeededEventArgs

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.

OnVisibleChanged(EventArgs)

Declaration

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

Parameters

e

EventArgs

Overrides ScrollableControl.OnVisibleChanged(EventArgs)

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.

PerformRadAutoScale(BoundsSpecified?)

Performs auto scaling of the control.

Declaration

cs-api-definition
protected virtual void PerformRadAutoScale(BoundsSpecified? specified = null)

Parameters

specified

BoundsSpecified?

ProcessAutoSizeChanged(bool)

Declaration

cs-api-definition
protected virtual void ProcessAutoSizeChanged(bool value)

Parameters

value

bool

ProcessCaptureChangeRequested(RadElement, bool)

Processes a capture request from the specified element.

Declaration

cs-api-definition
protected virtual bool ProcessCaptureChangeRequested(RadElement element, bool capture)

Parameters

element

RadElement

The element which requested the capture.

capture

bool

Returns

bool

True if the capture request is approved, otherwise false.

ProcessCodedUIMessage(ref IPCMessage)

Declaration

cs-api-definition
protected virtual void ProcessCodedUIMessage(ref IPCMessage request)

Parameters

request

IPCMessage

ProcessFocusRequested(RadElement)

Processes a focus request from the specified element.

Declaration

cs-api-definition
protected virtual bool ProcessFocusRequested(RadElement element)

Parameters

element

RadElement

The element that requested the focus.

Returns

bool

True if focus is approved, false otherwise.

ProcessGesture(Message)

Declaration

cs-api-definition
protected bool ProcessGesture(Message m)

Parameters

m

Message

Returns

bool

ProcessMnemonic(char)

Declaration

cs-api-definition
protected override bool ProcessMnemonic(char charCode)

Parameters

charCode

char

Returns

bool

Overrides Control.ProcessMnemonic(char)

Refresh()

Declaration

cs-api-definition
public override void Refresh()

Overrides Control.Refresh()

RegisterHostedControl(RadHostItem)

Declaration

cs-api-definition
public virtual void RegisterHostedControl(RadHostItem hostElement)

Parameters

hostElement

RadHostItem

Implements IComponentTreeHandler.RegisterHostedControl(RadHostItem)

ResetBackColorThemeOverrides()

Declaration

cs-api-definition
protected virtual void ResetBackColorThemeOverrides()

ResetForeColorThemeOverrides()

Declaration

cs-api-definition
protected virtual void ResetForeColorThemeOverrides()

ResetProperty(RadProperty, RadObject)

Reset the property to its default value.

Declaration

cs-api-definition
protected virtual void ResetProperty(RadProperty property, RadObject element)

Parameters

property

RadProperty

The RadProperty to be reset.

element

RadObject

The RadObject owner of the property.

ResolveStyleGroupForElement(StyleGroup, RadObject)

Replaces the default style group for specific element.

Declaration

cs-api-definition
public virtual StyleGroup ResolveStyleGroupForElement(StyleGroup styleGroup, RadObject element)

Parameters

styleGroup

StyleGroup

The style group to replace.

element

RadObject

The element on which this style should apply.

Returns

StyleGroup

An instance of StyleGroup is successfull.

ResumeUpdate()

Declaration

cs-api-definition
public void ResumeUpdate()

Implements IComponentTreeHandler.ResumeUpdate()

ResumeUpdate(bool)

Declaration

cs-api-definition
public void ResumeUpdate(bool invalidate)

Parameters

invalidate

bool

ScaleControl(SizeF, BoundsSpecified)

Declaration

cs-api-definition
protected override void ScaleControl(SizeF factor, BoundsSpecified specified)

Parameters

factor

SizeF

specified

BoundsSpecified

Overrides ScrollableControl.ScaleControl(SizeF, BoundsSpecified)

SetBackColorThemeOverrides()

Declaration

cs-api-definition
protected virtual void SetBackColorThemeOverrides()

SetBoundsCore(int, int, int, int, BoundsSpecified)

Declaration

cs-api-definition
protected override void SetBoundsCore(int x, int y, int width, int height, BoundsSpecified specified)

Parameters

x

int

y

int

width

int

height

int

specified

BoundsSpecified

Overrides Control.SetBoundsCore(int, int, int, int, BoundsSpecified)

SetForeColorThemeOverrides()

Declaration

cs-api-definition
protected virtual void SetForeColorThemeOverrides()

SetRadAutoScale(bool)

Enables/disables RadAutoScale. If you want to disable RadAutoScale for this control, call this method immediately after creating the control.

Declaration

cs-api-definition
public void SetRadAutoScale(bool isEnabled)

Parameters

isEnabled

bool

ShouldSerializeProperty(RadProperty)

Determines whether the specified RadProperty should be serialized.

Declaration

cs-api-definition
protected virtual bool ShouldSerializeProperty(RadProperty property)

Parameters

property

RadProperty

The RadProperty that is about to be serialized.

Returns

bool

A value indicating whether to serialize the property value.

ShouldSerializeProperty(RadProperty, RadObject)

Determines whether the specified RadProperty should be serialized. Prevents theme and default values serialization.

Declaration

cs-api-definition
protected virtual bool ShouldSerializeProperty(RadProperty property, RadObject element)

Parameters

property

RadProperty

The RadProperty that is about to be serialized.

element

RadObject

The element that owns the property.

Returns

bool

A value indicating whether to serialize the property value.

SuspendUpdate()

Declaration

cs-api-definition
public void SuspendUpdate()

Implements IComponentTreeHandler.SuspendUpdate()

UnregisterHostedControl(RadHostItem, bool)

Declaration

cs-api-definition
public virtual void UnregisterHostedControl(RadHostItem hostElement, bool removeControl)

Parameters

hostElement

RadHostItem

removeControl

bool

Implements IComponentTreeHandler.UnregisterHostedControl(RadHostItem, bool)

WndProc(ref Message)

Declaration

cs-api-definition
protected override void WndProc(ref Message m)

Parameters

m

Message

Overrides ScrollableControl.WndProc(ref Message)

Events

ElementInvalidated

Declaration

cs-api-definition
public event EventHandler ElementInvalidated

Event Value

EventHandler

Initialized

Fires when the control is initialized.

Declaration

cs-api-definition
public event EventHandler Initialized

Event Value

EventHandler

Implements ISupportInitializeNotification.Initialized

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

PropertyChanged

Occurs when a property of an object changes change. Calling the event is developer's responsibility.

Declaration

cs-api-definition
[Browsable(false)]
public event PropertyChangedEventHandler PropertyChanged

Event Value

PropertyChangedEventHandler

Implements INotifyPropertyChanged.PropertyChanged

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

ScreenTipNeeded

Occurs prior the ScreenTip of a RadItem instance inside the RadControl is displayed.

Declaration

cs-api-definition
public virtual event ScreenTipNeededEventHandler ScreenTipNeeded

Event Value

ScreenTipNeededEventHandler

ThemeNameChanged

Fires when the theme name is changed.

Declaration

cs-api-definition
public event ThemeNameChangedEventHandler ThemeNameChanged

Event Value

ThemeNameChangedEventHandler

Implements IComponentTreeHandler.ThemeNameChanged

ToolTipTextNeeded

Occurs when a RadItem instance inside the RadControl requires ToolTip text.

Declaration

cs-api-definition
public virtual event ToolTipTextNeededEventHandler ToolTipTextNeeded

Event Value

ToolTipTextNeededEventHandler

Implements IComponentTreeHandler.ToolTipTextNeeded

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

In this article
DefinitionConstructorsRadControl()FieldsinvalidResizeRectisAccessibilityRequestedisDisposing2isResizing2PropertiesAllowShowFocusCuesAnalyticsNameAutoSizeBackColorBehaviorCausesValidationCommandBindingsElementTreeEnableAnalyticsEnableCodedUITestsEnableCodedUITestsDefaultValueEnableDpiScalingEnableImageDpiScalingEnableKeyMapEnableRadAccessibilityObjectsEnableRadAutoScaleEnableRadFormInitialDpiScalingEnableSvgImagesEnableThemingEnableUIAutomationEnableUIAutomationDefaultValueFocusableFocusedElementFontForeColorImageListImageScalingSizeIsDesignModeIsDisplayedIsInitializingIsLoadedMaximumSizeMinimumSizePaddingRootElementShowItemToolTipsSiteSmallImageListSmallImageScalingSizeTextThemeClassNameThemeNameUseCompatibleTextRenderingUseCompatibleTextRenderingDefaultValueValidationCancelMethodsBeginInit()CanEditElementAtDesignTime(RadElement)Construct()CreateBehavior()CreateChildItems(RadElement)CreateRootElement()DisableGesture(GestureType)Dispose(bool)EnableGesture(GestureType)EndInit()FindPropertyInChildren(RadControl, IPCMessage)GetInputElement()GetMonitorDpiScaleFactor(Control)GetPlainText()GetPreferredSize(Size)GetRootElementDesiredSize(int, int, int, int)InitializeRootElement(RootRadElement)InvokeLayoutCallback(LayoutCallback)IsInputKey(Keys)LoadElementTree()LoadElementTree(Size)OnAutoSizeChanged(EventArgs)OnBackColorChanged(EventArgs)OnBindingContextChanged(EventArgs)OnCaptureLosing()OnClick(EventArgs)OnCreateControl()OnDoubleClick(EventArgs)OnEnabledChanged(EventArgs)OnFontChanged(EventArgs)OnForeColorChanged(EventArgs)OnGesture(GestureEventArgs)OnGotFocus(EventArgs)OnHandleDestroyed(EventArgs)OnInvalidated(RadElement)OnKeyDown(KeyEventArgs)OnKeyPress(KeyPressEventArgs)OnKeyUp(KeyEventArgs)OnLayout(LayoutEventArgs)OnLoad(Size)OnLocationChanged(EventArgs)OnLostFocus(EventArgs)OnMouseCaptureChanged(EventArgs)OnMouseDown(MouseEventArgs)OnMouseEnter(EventArgs)OnMouseHover(EventArgs)OnMouseLeave(EventArgs)OnMouseMove(MouseEventArgs)OnMouseUp(MouseEventArgs)OnMouseWheel(MouseEventArgs)OnNotifyPropertyChanged(PropertyChangedEventArgs)OnNotifyPropertyChanged(string)OnPaddingChanged(EventArgs)OnPaint(PaintEventArgs)OnPanGesture(PanGestureEventArgs)OnParentChanged(EventArgs)OnPressAndTapGesture(PressAndTapGestureEventArgs)OnPreviewKeyDown(PreviewKeyDownEventArgs)OnRightToLeftChanged(EventArgs)OnRotateGesture(RotateGestureEventArgs)OnScreenTipNeeded(object, ScreenTipNeededEventArgs)OnThemeChanged()OnThemeNameChanged(ThemeNameChangedEventArgs)OnToolTipTextNeeded(object, ToolTipTextNeededEventArgs)OnTwoFingerTapGesture(GestureEventArgs)OnVisibleChanged(EventArgs)OnZoomGesture(ZoomGestureEventArgs)PerformRadAutoScale(BoundsSpecified?)ProcessAutoSizeChanged(bool)ProcessCaptureChangeRequested(RadElement, bool)ProcessCodedUIMessage(ref IPCMessage)ProcessFocusRequested(RadElement)ProcessGesture(Message)ProcessMnemonic(char)Refresh()RegisterHostedControl(RadHostItem)ResetBackColorThemeOverrides()ResetForeColorThemeOverrides()ResetProperty(RadProperty, RadObject)ResolveStyleGroupForElement(StyleGroup, RadObject)ResumeUpdate()ResumeUpdate(bool)ScaleControl(SizeF, BoundsSpecified)SetBackColorThemeOverrides()SetBoundsCore(int, int, int, int, BoundsSpecified)SetForeColorThemeOverrides()SetRadAutoScale(bool)ShouldSerializeProperty(RadProperty)ShouldSerializeProperty(RadProperty, RadObject)SuspendUpdate()UnregisterHostedControl(RadHostItem, bool)WndProc(ref Message)EventsElementInvalidatedInitializedPanGesturePressAndTapGesturePropertyChangedRotateGestureScreenTipNeededThemeNameChangedToolTipTextNeededTwoFingerTapGestureZoomGesture
Not finding the help you need?
Contact Support