ClassRadRibbonWindow
Represents a window that integrates a ribbon interface, providing advanced theming, styling, and customization options.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.RibbonView.dll
Syntax:
public class RadRibbonWindow : Window
Inheritance: objectRadRibbonWindow
Constructors
RadRibbonWindow()
Initializes a new instance of the RadRibbonWindow class.
Declaration
public RadRibbonWindow()
Fields
CaptionButtonsReservedWidthProperty
Identifies the CaptionButtonsReservedWidthProperty.
Declaration
public static readonly DependencyProperty CaptionButtonsReservedWidthProperty
Field Value
DependencyProperty
CornerRadiusProperty
Identifies the
Declaration
public static readonly DependencyProperty CornerRadiusProperty
Field Value
DependencyProperty
IconVisibilityProperty
Identifies the IconVisibilityProperty.
Declaration
public static readonly DependencyProperty IconVisibilityProperty
Field Value
DependencyProperty
IsAutoHideTaskbarProperty
Identifies the AutoHideTaskbarProperty.
Declaration
public static readonly DependencyProperty IsAutoHideTaskbarProperty
Field Value
DependencyProperty
IsTitleVisibleProperty
Identifies the IsTitleVisibleProperty.
Declaration
public static readonly DependencyProperty IsTitleVisibleProperty
Field Value
DependencyProperty
IsUsingGlassProperty
Identifies the IsUsingGlassProperty.
Declaration
public static readonly DependencyProperty IsUsingGlassProperty
Field Value
DependencyProperty
TitleBarStyleProperty
Identifies the TitleStyle Dependency Property.
Declaration
public static readonly DependencyProperty TitleBarStyleProperty
Field Value
DependencyProperty
WindowBackgroundProperty
Identifies the WindowBackground Dependency Property.
Declaration
public static readonly DependencyProperty WindowBackgroundProperty
Field Value
DependencyProperty
Properties
CaptionButtonsReservedWidth
Gets or sets the width of the caption buttons reserved.
Declaration
public double CaptionButtonsReservedWidth { get; }
Property Value
The width of the caption buttons reserved.
CornerRadius
Gets or sets the CornerRadius property.
Declaration
public CornerRadius CornerRadius { get; set; }
Property Value
CornerRadius
IconVisibility
Gets or sets the icon visibility.
Declaration
public Visibility IconVisibility { get; set; }
Property Value
Visibility
The icon visibility.
IsTitleVisible
Gets or sets whether the title of the RadRibbonView to be displayed in the TitleBar of the Window.
IsUsingGlass
Gets or sets a value indicating whether this instance is using glass.
Declaration
public bool IsUsingGlass { get; }
Property Value
True if this instance is using glass; otherwise, false.
IsWindowsThemeEnabled
Gets or sets a value indicating whether the RadRibbonWindow's theme comes from the OS.
Declaration
public static bool IsWindowsThemeEnabled { get; set; }
Property Value
True if the theme is coming from the OS; otherwise, false.
TitleBarStyle
Gets or sets the style used by the TitleBar area, including the ApplicationName.
Declaration
public Style TitleBarStyle { get; set; }
Property Value
Style
WindowBackground
Gets or sets the background of the window.
Declaration
public Brush WindowBackground { get; set; }
Property Value
Brush
Methods
GetIsAutoHideTaskbar(DependencyObject)
Gets the IsAutoHideTaskbar of the operating system.
Declaration
public static bool GetIsAutoHideTaskbar(DependencyObject obj)
Parameters
obj
DependencyObject
Returns
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call .
Declaration
public override void OnApplyTemplate()
OnCreateAutomationPeer()
Creates a peer associated with this object.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
AutomationPeer
An instance of the .
OnInitialized(EventArgs)
Raises the event and sets from the active theme.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
e
The RoutedEventArgs that contains the event data.
OnTitleBarStyleChanged(Style, Style)
Called when the TitleBarStyle property is changed.
Declaration
protected virtual void OnTitleBarStyleChanged(Style oldValue, Style newValue)
Parameters
oldValue
Style
newValue
Style