HamburgerMenuBottomBarCheckBox Class
Represents an icon-only button in the HamburgerMenu‘s Bottom Bar that an end-user can select (check) or clear (uncheck).
Namespace: DevExpress.UI.Xaml.Layout
Assembly: DevExpress.UI.Xaml.Layout.v21.2.dll
NuGet Package: DevExpress.Uwp.Controls
Declaration
[ContentProperty(Name = "Icon")]
[TemplatePart(Name = "PART_RootBorder", Type = typeof(Border))]
public class HamburgerMenuBottomBarCheckBox :
HamburgerMenuCheckBoxBase,
IHamburgerMenuBottomBarItem,
IVisualItem
Remarks
The HamburgerMenuBottomBarCheckBox control represents a button in the bottom bar of the HamburgerMenu. To add a button to this bar, use the HamburgerMenu.BottomBarItems collection, or use HamburgerMenu.BottomBarItemsSource property to provide a source of buttons.
In the bottom bar, the button can be left or right aligned. To specify the button’s alignment, use the HamburgerMenuBottomBarCheckBox.Placement property. The HamburgerMenuBottomBarCheckBox is a selectable button and can be displayed in different states. To specify the button state, use its IsChecked property.
The HamburgerMenuBottomBarCheckBox only supports icons as its content. To specify the button’s content, use the HamburgerMenuBottomBarCheckBox.Icon property, or define the content between the opening and closing HamburgerMenuBottomBarCheckBox tags as shown below.
<Layout:HamburgerMenuBottomBarCheckBox Placement="Right" IsChecked="{Binding IsCheckBoxChecked, Mode=TwoWay}">
<FontIcon FontFamily="Segoe MDL2 Assets" Glyph=""/>
</Layout:HamburgerMenuBottomBarCheckBox>