RadRibbonWindow
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
Initializes a new instance of the RadRibbonWindow class.
public RadRibbonWindow()
Fields
CaptionButtonsReservedWidthProperty
DependencyProperty
Identifies the CaptionButtonsReservedWidthProperty.
public static readonly DependencyProperty CaptionButtonsReservedWidthProperty
CornerRadiusProperty
DependencyProperty
Identifies the
public static readonly DependencyProperty CornerRadiusProperty
IconVisibilityProperty
DependencyProperty
Identifies the IconVisibilityProperty.
public static readonly DependencyProperty IconVisibilityProperty
IsAutoHideTaskbarProperty
DependencyProperty
Identifies the AutoHideTaskbarProperty.
public static readonly DependencyProperty IsAutoHideTaskbarProperty
IsTitleVisibleProperty
DependencyProperty
Identifies the IsTitleVisibleProperty.
public static readonly DependencyProperty IsTitleVisibleProperty
IsUsingGlassProperty
DependencyProperty
Identifies the IsUsingGlassProperty.
public static readonly DependencyProperty IsUsingGlassProperty
TitleBarStyleProperty
DependencyProperty
Identifies the TitleStyle Dependency Property.
public static readonly DependencyProperty TitleBarStyleProperty
WindowBackgroundProperty
DependencyProperty
Identifies the WindowBackground Dependency Property.
public static readonly DependencyProperty WindowBackgroundProperty
Properties
Gets or sets the width of the caption buttons reserved.
public double CaptionButtonsReservedWidth { get; }
The width of the caption buttons reserved.
CornerRadius
CornerRadius
Gets or sets the CornerRadius property.
public CornerRadius CornerRadius { get; set; }
IconVisibility
Visibility
Gets or sets the icon visibility.
public Visibility IconVisibility { get; set; }
The icon visibility.
Gets or sets whether the title of the RadRibbonView to be displayed in the TitleBar of the Window.
public bool IsTitleVisible { get; set; }
Gets or sets a value indicating whether this instance is using glass.
public bool IsUsingGlass { get; }
True if this instance is using glass; otherwise, false.
Gets or sets a value indicating whether the RadRibbonWindow's theme comes from the OS.
public static bool IsWindowsThemeEnabled { get; set; }
True if the theme is coming from the OS; otherwise, false.
TitleBarStyle
Style
Gets or sets the style used by the TitleBar area, including the ApplicationName.
public Style TitleBarStyle { get; set; }
WindowBackground
Brush
Gets or sets the background of the window.
public Brush WindowBackground { get; set; }
Methods
Gets the IsAutoHideTaskbar of the operating system.
public static bool GetIsAutoHideTaskbar(DependencyObject obj)
When overridden in a derived class, is invoked whenever application code or internal processes call .
public override void OnApplyTemplate()
OnCreateAutomationPeer()
AutomationPeer
Creates a peer associated with this object.
protected override AutomationPeer OnCreateAutomationPeer()
AutomationPeer
An instance of the .
Raises the event and sets from the active theme.
protected override void OnInitialized(EventArgs e)
The RoutedEventArgs that contains the event data.
Called when the TitleBarStyle property is changed.
protected virtual void OnTitleBarStyleChanged(Style oldValue, Style newValue)
Resets the theme.
public void ResetTheme()