RibbonToolbarToggleButton Class
A RibbonToolbarControl toggle button.
Namespace: DevExpress.WinUI.Ribbon
Assembly: DevExpress.WinUI.Ribbon.v21.1.dll
Declaration
public class RibbonToolbarToggleButton :
RibbonToggleItemBase,
IRibbonToolbarItem,
IRibbonItemBase,
IVisualItem
Remarks
The following code sample displays a RibbonToolbarControl with the Bold, Italic, and Underline RibbonToolbarToggleButtons:
<Ribbon:RibbonToolbarControl>
<Ribbon:RibbonToolbarTab Caption="Home" >
<Ribbon:RibbonToolbarGroup Caption="Font">
<Ribbon:RibbonToolbarToggleButton>
<Ribbon:RibbonToolbarToggleButton.Icon>
<SymbolIcon Symbol="Bold"/>
</Ribbon:RibbonToolbarToggleButton.Icon>
</Ribbon:RibbonToolbarToggleButton>
<Ribbon:RibbonToolbarToggleButton>
<Ribbon:RibbonToolbarToggleButton.Icon>
<SymbolIcon Symbol="Italic"/>
</Ribbon:RibbonToolbarToggleButton.Icon>
</Ribbon:RibbonToolbarToggleButton>
<Ribbon:RibbonToolbarToggleButton>
<Ribbon:RibbonToolbarToggleButton.Icon>
<SymbolIcon Symbol="Underline"/>
</Ribbon:RibbonToolbarToggleButton.Icon>
</Ribbon:RibbonToolbarToggleButton>
</Ribbon:RibbonToolbarGroup>
</Ribbon:RibbonToolbarTab>
</Ribbon:RibbonToolbarControl>
Customize Appearance
You can use the following properties to customize the button appearance:
Property | Description |
---|---|
Background | Gets or sets a RibbonToolbarToggleButton unfocused state background. |
BorderBrush | Gets or sets a RibbonToolbarToggleButton unfocused state border brush. |
BorderThickness | Gets or sets a RibbonToolbarToggleButton unfocused border thickness. |
Foreground | Gets or sets a RibbonToolbarToggleButton unfocused state foreground. |
Height | Gets or sets a RibbonToolbarToggleButton height. |
Margin | Gets or sets a RibbonToolbarToggleButton margin. |
Opacity | Gets or sets RibbonToolbarToggleButton opacity. |
ToolTipService.ToolTip | Gets or sets a RibbonToolbarToggleButton tooltip. |
ToolTipService.Placement | Gets or sets a RibbonToolbarToggleButton tooltip position. |
Visibility | Gets or sets RibbonToolbarToggleButton visibility. |
Width | Gets or sets a RibbonToolbarToggleButton width. |
Button Icon
You can use the following properties to display and customize a button icon:
Property | Description |
---|---|
Icon | Gets or sets a RibbonToolbarToggleButton IconElement. |
IconSource | Gets or sets a RibbonToolbarToggleButton icon source object. |
IconTemplate | Gets or sets a RibbonToolbarToggleButton icon template. |
TemplateSelector | Gets or sets a RibbonToolbarToggleButton icon template selector. |
IconWidth | Gets or sets a RibbonToolbarToggleButton icon width. |
IconHeight | Gets or sets a RibbonToolbarToggleButton icon height. |
Inheritance
Object
DependencyObject
UIElement
FrameworkElement
Control
ContentControl
DevExpress.WinUI.Controls.Core.Internal.ContentControlEx
DevExpress.WinUI.Controls.Core.Internal.PointerItemBase
DevExpress.WinUI.Controls.Core.Internal.GlyphItemBase
DevExpress.WinUI.Ribbon.Internal.RibbonItemBase
DevExpress.WinUI.Ribbon.Internal.RibbonButtonItemBase
DevExpress.WinUI.Ribbon.Internal.RibbonToggleItemBase
RibbonToolbarToggleButton
See Also