HamburgerMenuBottomBarRadioButton Class
Represents an icon-only button in the HamburgerMenu‘s Bottom Bar that allows an end-user to select an option from a group of options.
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 HamburgerMenuBottomBarRadioButton :
HamburgerMenuRadioButtonBase,
IHamburgerMenuBottomBarItem,
IVisualItem
Remarks
The HamburgerMenuBottomBarRadioButton 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 data for the buttons.
The HamburgerMenuBottomBarRadioButton only supports icons as its content. To specify the button’s content, use the HamburgerMenuBottomBarRadioButton.Icon property, or define the content between the opening and closing HamburgerMenuBottomBarRadioButton
tags as shown below.
<Layout:HamburgerMenuBottomBarRadioButton GroupName="AppGroup" IsChecked="{Binding IsCalendarRadioButtonChecked, Mode=TwoWay}">
<FontIcon FontFamily="Segoe MDL2 Assets" Glyph="" />
</Layout:HamburgerMenuBottomBarRadioButton>
The HamburgerMenuBottomBarRadioButton represents an option in a group of options. To specify the group to which a particular HamburgerMenuBottomBarRadioButton belongs, use its GroupName property. See an example below.
<Layout:HamburgerMenuBottomBarRadioButton GroupName="AppGroup" IsChecked="{Binding IsCalendarRadioButtonChecked, Mode=TwoWay}">
<FontIcon FontFamily="Segoe MDL2 Assets" Glyph="" />
</Layout:HamburgerMenuBottomBarRadioButton>
<Layout:HamburgerMenuBottomBarRadioButton GroupName="AppGroup" IsChecked="{Binding IsMailRadioButtonChecked, Mode=TwoWay}">
<FontIcon FontFamily="Segoe MDL2 Assets" Glyph="" />
</Layout:HamburgerMenuBottomBarRadioButton>