RadTabbedForm is internally working with a tabbed form control which is interacting with the tabs. Most of the functionality of the form is defined and exposed by the RadTabbedFormControl.
RadTabbedForm
Properties
| Property | Description |
|---|---|
| AllowAero | Gets or sets a boolean value that determines whether the Windows title bar styles are enabled. |
| FormElement | Gets the main element of the RadTabbedForm. |
| TabbedFormControl | Gets the RadTabbedFormControl which is used internally by the form responsible for working with the tabs. |
Events
| Event | Description |
|---|---|
| TabbedFormControlCreating | Raised while creating the RadTabbedFormControl. The event is raised only when the form is created at run-time. |
RadTabbedFormControl
Properties
| Property | Description |
|---|---|
| SelectedTab | Gets or sets the RadTabbedFormControlTab instance that is currently selected. |
| Tabs | Gets the collection of tabs for this view. |
| CausesValidation | Gets or sets a flag indicating whether the control causes validation |
| LeftItemsContainer | Gets the left LeftItemsContainer element |
| LeftItems | Gets the collection of the left items. |
| RightItemsContainer | Gets the right RightItemsContainer element |
| RightItems | Gets the collection of the right items. |
| TabbedFormControlTabsElement | Gets the TabbedFormControlTabsElement element |
| TabbedFormControlElement | Gets the instance of TabbedFormControlElement wrapped by this control. TabbedFormControlElement is the main element in the hierarchy tree and encapsulates the actual functionality of RadTabbedFormControl. |
| MinimizeButton | Gets or sets if the tabbed form has minimize button in its caption |
| MaximizeButton | Gets or sets if the tabbed form has maximize button in its caption |
| CloseButton | Gets or sets if the tabbed form has close button in its caption |
| BackColor | RadTabbedFormControl consists of multiple visual elements and separate settings are provided to customize their appearance. Current BackColor property might be ignored. |
| ForeColor | RadTabbedFormControl consists of multiple visual elements and separate settings are provided to customize their appearance. Current ForeColor property might be ignored. |
| CaptionHeight | Gets or sets the height of the title bar. |
| ShowText | Show or hides the text in the title bar. |
| ShowTabCloseButton | Shows or hides the close button in each tab. |
| ShowTabPinButton | Shows or hides the pin button in each tab. |
| ShowNewTabButton | Shows or hides the new tab located after all tabs. |
| PinnedItemsPosition | Set the pinned tabs position. |
| MinimumTabWidth | Gets or sets the minimum width of the tabs. |
| TabSpacing | Gets or set the space between the tabs. |
| ItemDragMode | Gets or sets the mode that controls item drag operation within the element. |
Events
| Event | Description |
|---|---|
| ItemDropping | Occurs when an item is about to be dropped over another item. |
| ItemDropped | Occurs when an item was dropped over another item. |
| ItemCreating | Raised when page item is about to be created. |
| ContextMenuOpening | Raised when page item is about to be created. |
| TabAdding | Raised when a new tab is about to be added to the control. Cancelable. |
| TabAdded | Raised when a new tab has been successfully added to the control. |
| TabRemoving | Raised when a tab is about to be removed from the control. Cancelable. |
| TabRemoved | Raised when a tab has been successfully removed from the control. |
| TabItemIndexChanging | Raised when a page is about to change its index. Cancelable. |
| TabItemIndexChanged | Raised when a tab's index has been successfully changed. |
| TabsClearing | Raised when all tabs are about to be removed from the control. Cancelable. |
| TabsCleared | Raised when all tabs have been successfully removed from the control. |
| SelectedTabChanging | Raised when currently selected tab has changed. |
| SelectedTabChanged | Raised when currently selected tab has changed. |
| NewTabRequested | Raised when a new tab is requested. |
RadTabbedFormControlElement
Properties
| Property | Description |
|---|---|
| ContentArea | Gets the element which represents the content area of the tab view. |
| CaptionFill | Gets the instance that represents the fill of the ribbon's caption. |
| CaptionBorder | Gets the instance that represents the border of the ribbon's caption. |
| SelectedItem | Gets or sets the currently selected item in the view. |
| NewItem | Gets the item which stands for adding new tabs on click. |
| Items | Gets all the items currently present within this element. |
| PinnedItems | Gets all the pinned items. |
| ItemDragService | Gets or sets the RadDragDropService instance which handles item drag requests. |
| ItemDragHint | Gets or sets the RadImageShape instance which describes the hint that indicates where an item will be dropped after a drag operation. |
Methods
| Method | Description |
|---|---|
| ItemFromPoint | Gets the item that contains the porvided point (in control's client coordinates). |
Events
| Property | Description |
|---|---|
| ItemClicked | Occurs when a tab is clicked. |
| ItemCreating | Occurs before a tab is created. |
| ContextMenuOpening | Occurs before the default context menu is opened. |
| ItemSelecting | Occurs before the tab is selected. |
| ItemSelected | Occurs after a tab is selected. |
| ItemsChanged | Occurs when a tab is added or removed. |
| ItemDropping | Occurs before a tab is dropped. |
| ItemDropped | Occurs after a tap is dropped. |