Class BackstageViewElement
Represents the main visual element of the .
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class BackstageViewElement : BackstageVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider
  Constructors
BackstageViewElement()
Declaration
public BackstageViewElement()
  Fields
IsFullScreenProperty
Identifies the IsFullScreen dependency property.
Declaration
public static RadProperty IsFullScreenProperty
  Field Value
| 
        RadProperty
         
  | 
    
Properties
ContentElement
Gets the  on which the backstage pages are arranged.
Declaration
public BackstageContentPanelElement ContentElement { get; }
  Property Value
| 
        BackstageContentPanelElement
         
  | 
    
IsFullScreen
Gets or sets a value indicating whether this backstage view should be opened is full screen.
Declaration
public bool IsFullScreen { get; set; }
  Property Value
| 
        System.Boolean
         
  | 
    
Items
Gets a collection representing the items contained in this backstage view.
Declaration
public RadItemOwnerCollection Items { get; }
  Property Value
| 
        RadItemOwnerCollection
         
  | 
    
ItemsPanelElement
Gets the  on which the backstage items are arranged.
Declaration
public BackstageItemsPanelElement ItemsPanelElement { get; }
  Property Value
| 
        BackstageItemsPanelElement
         
  | 
    
SelectedItem
Gets or sets the selected tab.
Declaration
public BackstageTabItem SelectedItem { get; set; }
  Property Value
| 
        BackstageTabItem
         
  | 
    
TitleBarElement
Gets the caption element.
Declaration
public RadTitleBarElement TitleBarElement { get; }
  Property Value
| 
        RadTitleBarElement
         The caption element.  | 
    
Methods
ArrangeOverride(SizeF)
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
  Parameters
| 
        System.Drawing.SizeF
        finalSize
         
  | 
    
Returns
| 
        System.Drawing.SizeF
         
  | 
    
Overrides
CreateChildElements()
Declaration
protected override void CreateChildElements()
  Overrides
DisposeManagedResources()
Declaration
protected override void DisposeManagedResources()
  Overrides
IsFullScreenTheme()
Declaration
protected virtual bool IsFullScreenTheme()
  Returns
| 
        System.Boolean
         
  | 
    
OnItemClicked(BackstageVisualElement)
Raises the ItemClicked event.
Declaration
protected virtual void OnItemClicked(BackstageVisualElement backstageItem)
  Parameters
| 
        BackstageVisualElement
        backstageItem
         The backstage item.  | 
    
OnPropertyChanged(RadPropertyChangedEventArgs)
Raises the PropertyChanged event.
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
  Parameters
| 
        RadPropertyChangedEventArgs
        e
         The RadPropertyChangedEventArgs instance containing the event data.  | 
    
Overrides
OnSelectedItemChanged(BackstageTabItem, BackstageTabItem)
Raises the SelectedItemChanged event.
Declaration
protected virtual void OnSelectedItemChanged(BackstageTabItem newItem, BackstageTabItem oldItem)
  Parameters
| 
        BackstageTabItem
        newItem
         The new item.  | 
    
| 
        BackstageTabItem
        oldItem
         The old item.  | 
    
OnSelectedItemChanging(BackstageTabItem)
Raises the SelectedItemChanging event.
Declaration
protected virtual bool OnSelectedItemChanging(BackstageTabItem backstageTabItem)
  Parameters
| 
        BackstageTabItem
        backstageTabItem
         The backstage tab item.  | 
    
Returns
| 
        System.Boolean
         
  | 
    
SelectItemCore(BackstageTabItem)
Declaration
protected virtual void SelectItemCore(BackstageTabItem backstageTabItem)
  Parameters
| 
        BackstageTabItem
        backstageTabItem
         
  | 
    
Events
ItemClicked
Fires when an item from the items panel is clicked.
Declaration
public event EventHandler<BackstageItemEventArgs> ItemClicked
  Event Type
| 
        System.EventHandler<BackstageItemEventArgs>
         
  | 
    
SelectedItemChanged
Fires when the selected tab is changed.
Declaration
public event EventHandler<BackstageItemChangeEventArgs> SelectedItemChanged
  Event Type
| 
        System.EventHandler<BackstageItemChangeEventArgs>
         
  | 
    
SelectedItemChanging
Fires when the selected tab is about to change.
Declaration
public event EventHandler<BackstageItemChangingEventArgs> SelectedItemChanging
  Event Type
| 
        System.EventHandler<BackstageItemChangingEventArgs>
         
  |