Click or drag to resize
RadForm Class
This class represents the Telerik's Form control. You can create RadForm controls by inheriting from this class.
Inheritance Hierarchy
SystemObject
  SystemMarshalByRefObject
    System.ComponentModelComponent
      System.Windows.FormsControl
        System.Windows.FormsScrollableControl
          System.Windows.FormsContainerControl
            System.Windows.FormsForm
              Telerik.WinControls.UIRadFormControlBase
                Telerik.WinControls.UIRadForm
                  More...

Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI (in Telerik.WinControls.UI.dll) Version: 2018.3.1016.40 (2018.3.1016.40)
Syntax
public class RadForm : RadFormControlBase

The RadForm type exposes the following members.

Constructors
  NameDescription
Public methodRadForm
Initializes a new instance of the RadForm class
Top
Properties
  NameDescription
Public propertyAllowShowFocusCues
Indicates focus cues display, when available, based on the corresponding control type and the current UI state.
(Inherited from RadFormControlBase.)
Public propertyAllowTheming
Gets or sets a boolean value indicating whether the Form customizes its NC area when under Vista with Composition enabled.
(Overrides RadFormControlBaseAllowTheming.)
Public propertyAnalyticsName (Inherited from RadFormControlBase.)
Public propertyBackColor
Gets or sets the BackColor of the control. This is actually the BackColor property of the root element.
(Inherited from RadFormControlBase.)
Public propertyBehavior (Inherited from RadFormControlBase.)
Public propertyCommandBindings (Inherited from RadFormControlBase.)
Protected propertyCreateParams (Inherited from RadFormControlBase.)
Public propertyElementTree (Inherited from RadFormControlBase.)
Public propertyEnableAnalytics
Gets or sets a value indicating whether the Analytics functionality is enabled or disbaled for this control.
(Inherited from RadFormControlBase.)
Public propertyEnableKeyMap
Gets or sets whether Key Map (Office 2007 like accelerator keys map) is used for this speciffic control. Currently this option is implemented for the RadRibbonBar control only.
(Inherited from RadFormControlBase.)
Public propertyFocusedElement (Inherited from RadFormControlBase.)
Public propertyFont
Gets or sets the Font of the control. This is actually the Font property of the root element.
(Inherited from RadFormControlBase.)
Public propertyForeColor
Gets or sets the ForeColor of the control. This is actually the ForeColor property of the root element.
(Inherited from RadFormControlBase.)
Public propertyFormBehavior
Gets the behavior associated with this form if any.
(Inherited from RadFormControlBase.)
Public propertyFormBorderStyle
Gets or sets the FormBorderStyle of the Form.
(Inherited from RadFormControlBase.)
Public propertyFormElement
Gets the RadFormElement instance that represents the element hierarchy which builds the RadForm appearance.
Protected propertyHasOwnToolbar (Inherited from RadFormControlBase.)
Public propertyIconScaling
Gets or sets the scaling mode of the form's icon.
Public propertyImageList
Gets or sets the ImageList that contains the images displayed by this control.
(Inherited from RadFormControlBase.)
Public propertyImageScalingSize (Inherited from RadFormControlBase.)
Public propertyIsDesignMode (Inherited from RadFormControlBase.)
Public propertyIsDpiScalingSuspended (Inherited from RadFormControlBase.)
Public propertyIsInitialized (Inherited from RadFormControlBase.)
Public propertyIsLoaded
Gets a boolean value which determines whether the control is loaded.
(Inherited from RadFormControlBase.)
Protected propertyIsUpdateSuspended (Inherited from RadFormControlBase.)
Public propertyLayoutManager (Inherited from RadFormControlBase.)
Public propertyMaximumSize (Inherited from RadFormControlBase.)
Public propertyMinimumSize (Inherited from RadFormControlBase.)
Public propertyRootElement (Inherited from RadFormControlBase.)
Public propertyShowIcon
Public propertyShowItemToolTips
Gets or sets a value indicating whether ToolTips are shown for the RadItem objects contained in the RadControl.
(Inherited from RadFormControlBase.)
Public propertySite (Inherited from RadFormControlBase.)
Public propertySmallImageList (Inherited from RadFormControlBase.)
Public propertySmallImageScalingSize (Inherited from RadFormControlBase.)
Public propertyText (Overrides FormText.)
Public propertyThemeClassName (Overrides RadFormControlBaseThemeClassName.)
Public propertyThemeName (Inherited from RadFormControlBase.)
Top
Methods
  NameDescription
Protected methodAddInvalidatedRect (Inherited from RadFormControlBase.)
Public methodBeginInit (Inherited from RadFormControlBase.)
Protected methodCallBaseWndProc (Inherited from RadFormControlBase.)
Protected methodConstruct (Inherited from RadFormControlBase.)
Public methodControlDefinesThemeForElement
Gets a value indicating if control themes by default define PropertySettings for the specified element. If true is returned the ThemeResolutionService would not not set any theme to the element to avoid duplicatingthe style settings of the element.
(Inherited from RadFormControlBase.)
Public methodControlThemeChangedCallback (Inherited from RadFormControlBase.)
Protected methodCreateChildItems (Inherited from RadFormControlBase.)
Protected methodCreateHandle (Inherited from RadFormControlBase.)
Protected methodCreateRootElement (Inherited from RadFormControlBase.)
Protected methodDispose
Clean up any resources being used.
(Overrides RadFormControlBaseDispose(Boolean).)
Public methodEndInit (Overrides RadFormControlBaseEndInit.)
Public methodGetPreferredSize (Inherited from RadFormControlBase.)
Protected methodGetUseNewLayout
Determines whether the control and all its child elements should use the new layout system.
(Inherited from RadFormControlBase.)
Protected methodHandleDpiChanged (Inherited from RadFormControlBase.)
Protected methodInitializeFormBehavior (Overrides RadFormControlBaseInitializeFormBehavior.)
Public methodInvalidateElement(RadElement) (Inherited from RadFormControlBase.)
Public methodInvalidateElement(RadElement, Rectangle) (Inherited from RadFormControlBase.)
Public methodInvalidateIfNotSuspended (Inherited from RadFormControlBase.)
Public methodInvokeLayoutCallback (Inherited from RadFormControlBase.)
Public methodLoadElementTree
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.
(Inherited from RadFormControlBase.)
Public methodLoadElementTree(Size)
Loads the element tree using the specified desired size.
(Inherited from RadFormControlBase.)
Protected methodOnAutoSizeChanged (Inherited from RadFormControlBase.)
Protected methodOnBackColorChanged (Inherited from RadFormControlBase.)
Protected methodOnCreateControl (Inherited from RadFormControlBase.)
Protected methodOnDisplayPropertyChanged (Inherited from RadFormControlBase.)
Protected methodOnFontChanged (Inherited from RadFormControlBase.)
Protected methodOnForeColorChanged (Inherited from RadFormControlBase.)
Protected methodOnHandleCreated (Inherited from RadFormControlBase.)
Protected methodOnLayout (Inherited from RadFormControlBase.)
Protected methodOnLoad(EventArgs) (Overrides RadFormControlBaseOnLoad(EventArgs).)
Protected methodOnLoad(Size)
Notifies that the control is about to be visualized.
(Inherited from RadFormControlBase.)
Protected methodOnMove (Inherited from RadFormControlBase.)
Protected methodOnNotifyPropertyChanged(PropertyChangedEventArgs) (Inherited from RadFormControlBase.)
Protected methodOnNotifyPropertyChanged(String) (Inherited from RadFormControlBase.)
Protected methodOnPaint (Inherited from RadFormControlBase.)
Protected methodOnPaintBackground (Inherited from RadFormControlBase.)
Protected methodOnParentChanged (Inherited from RadFormControlBase.)
Protected methodOnResizeBegin (Inherited from RadFormControlBase.)
Protected methodOnResizeEnd (Inherited from RadFormControlBase.)
Protected methodOnScreenTipNeeded (Inherited from RadFormControlBase.)
Protected methodOnThemeChanged (Inherited from RadFormControlBase.)
Protected methodOnThemeNameChanged (Inherited from RadFormControlBase.)
Protected methodOnToolTipTextNeeded (Inherited from RadFormControlBase.)
Protected methodOnVisibleChanged (Inherited from RadFormControlBase.)
Protected methodPerformDesignModeLocationCorrection (Inherited from RadFormControlBase.)
Protected methodProcessCaptureChangeRequested
Prevent the Form from getting the mouse capture when the capture is requested by one of the system buttons.
(Overrides RadFormControlBaseProcessCaptureChangeRequested(RadElement, Boolean).)
Protected methodProcessDialogKey
Processes a dialog box key.
(Inherited from RadFormControlBase.)
Protected methodProcessFocusRequested
Processes a focus request from the specified element.
(Inherited from RadFormControlBase.)
Public methodRegisterHostedControl (Inherited from RadFormControlBase.)
Public methodResetFormBehavior
Resets the behavior associated with the Form. This method is used internally.
(Inherited from RadFormControlBase.)
Public methodResumeDpiScaling (Inherited from RadFormControlBase.)
Public methodResumeUpdate (Inherited from RadFormControlBase.)
Public methodResumeUpdate(Boolean) (Inherited from RadFormControlBase.)
Protected methodScaleControl (Inherited from RadFormControlBase.)
Protected methodScrollToControl (Overrides ScrollableControlScrollToControl(Control).)
Protected methodSetBoundsCore (Inherited from RadFormControlBase.)
Protected methodSetClientSizeCore (Inherited from RadFormControlBase.)
Protected methodSetIconPrimitiveVisibility (Overrides RadFormControlBaseSetIconPrimitiveVisibility(Boolean).)
Public methodShouldSerializeBackColor
Determines whether the BackColor property should be serialized.
(Inherited from RadFormControlBase.)
Public methodShouldSerializeFont
Determines whether the ForeColor property should be serialized.
(Inherited from RadFormControlBase.)
Public methodShouldSerializeForeColor
Determines whether the ForeColor property should be serialized.
(Inherited from RadFormControlBase.)
Protected methodShouldSerializeProperty
Determines whether the specified RadProperty should be serialized.
(Inherited from RadFormControlBase.)
Public methodSuspendDpiScaling (Inherited from RadFormControlBase.)
Public methodSuspendUpdate (Inherited from RadFormControlBase.)
Public methodUnregisterHostedControl (Inherited from RadFormControlBase.)
Protected methodUpdateDefaultButton
Updates which button is the default button.
(Inherited from RadFormControlBase.)
Protected methodWndProc (Inherited from RadFormControlBase.)
Top
Events
  NameDescription
Public eventInitialized (Inherited from RadFormControlBase.)
Public eventPropertyChanged
Occurs when when a property of an object changes change. Calling the event is developer's responsibility.
(Inherited from RadFormControlBase.)
Public eventScreenTipNeeded
Occurs prior the ScreenTip of a RadItem instance inside the RadControl is displayed.
(Inherited from RadFormControlBase.)
Public eventThemeNameChanged (Inherited from RadFormControlBase.)
Public eventToolTipTextNeeded
Occurs when a RadItem instance iside the RadControl requires ToolTip text.
(Inherited from RadFormControlBase.)
Top
Fields
See Also
Inheritance Hierarchy
SystemObject
  SystemMarshalByRefObject
    System.ComponentModelComponent
      System.Windows.FormsControl
        System.Windows.FormsScrollableControl
          System.Windows.FormsContainerControl
            System.Windows.FormsForm
              Telerik.WinControls.UIRadFormControlBase
                Telerik.WinControls.UIRadForm
                  Telerik.WinControlsRadMessageBoxForm
                  Telerik.WinControls.UIBaseCompositeFilterDialog
                  Telerik.WinControls.UICommandBarCustomizeDialog
                  Telerik.WinControls.UICommandBarFloatingForm
                  Telerik.WinControls.UIConditionalFormattingForm
                  Telerik.WinControls.UIContextulTabGroupsEditor
                  Telerik.WinControls.UI.DockingDockPopupForm
                  Telerik.WinControls.UIGridViewColumnChooser
                  Telerik.WinControls.UI.ImageEditor.DialogsImageEditorBaseDialog
                  Telerik.WinControls.UI.LicensingRadEvaluationForm
                  Telerik.WinControls.UIPdfPrintPreviewDialog
                  Telerik.WinControls.UIPivotFieldChooserForm
                  Telerik.WinControls.UI.PivotGrid.DialogsAggregateOptionsDialog
                  Telerik.WinControls.UI.PivotGrid.DialogsCalculationOptionsDialog
                  Telerik.WinControls.UI.PivotGrid.DialogsLabelFilterOptionsDialog
                  Telerik.WinControls.UI.PivotGrid.DialogsNumberFormatOptionsDialog
                  Telerik.WinControls.UI.PivotGrid.DialogsSortOptionsDialog
                  Telerik.WinControls.UI.PivotGrid.DialogsTop10FilterOptionsDialog
                  Telerik.WinControls.UI.PivotGrid.DialogsValueFilterOptionsDialog
                  Telerik.WinControls.UIPrintSettingsDialog
                  Telerik.WinControls.UIPropertyGridDropDownForm
                  Telerik.WinControls.UIRadAlarmForm
                  Telerik.WinControls.UIRadColorDialogForm
                  Telerik.WinControls.UIRadDataFilterDialog
                  Telerik.WinControls.UIRadExpressionEditorForm
                  Telerik.WinControls.UIRadFormDesignerRibbonDialog
                  Telerik.WinControls.UIRadLayoutControlCustomizeDialog
                  Telerik.WinControls.UIRadPrintPreviewDialog
                  Telerik.WinControls.UI.Scheduler.DialogsRadSchedulerDialog
                  Telerik.WinControls.UISignatureValidationDialog
                  Telerik.WinControls.UISignSignatureDialog
                  Telerik.WinControls.UISpellCheckAllAtOnceForm
                  Telerik.WinControls.UISpellCheckWordByWordForm
                  Telerik.WinControls.UISpreadsheetPrintPreviewDialog
                  Telerik.WinControls.UIWatermarkPreviewDialog
                  Telerik.WinForms.Controls.Spreadsheet.DialogsRadSpreadsheetDialogContentBase
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsAddNewBibliographicSourceDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsChangeEditingPermissionsDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsCodeFormattingDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsEditCustomDictionaryDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsFindReplaceDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsFloatingBlockPropertiesDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsFontPropertiesDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsImageEditorDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsInsertCaptionDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsInsertCrossReferenceWindow
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsInsertDateTimeDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsInsertHyperlinkDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsInsertSymbolDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsInsertTableDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsInsertTableOfContentsDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsManageBibliographicSourcesDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsManageBookmarksDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsManageStylesDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsModifyMultiLevelListDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsModifyTableStyleBanding
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsNewCaptionLabelDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsNotesDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsParagraphPropertiesDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsProtectDocumentDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsSectionColumnsDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsSetNumberingValueDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsSpellCheckingDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsStyleFormattingPropertiesDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsTableBordersDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsTablePropertiesDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsTabStopsPropertiesDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsUnprotectDocumentDialog
                  Telerik.WinForms.RichTextEditor.RichTextBoxUI.DialogsWatermarkSettingsDialog