Skip to main content

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="&#xE787;" />
</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="&#xE787;" />
</Layout:HamburgerMenuBottomBarRadioButton>
<Layout:HamburgerMenuBottomBarRadioButton GroupName="AppGroup" IsChecked="{Binding IsMailRadioButtonChecked, Mode=TwoWay}">
    <FontIcon FontFamily="Segoe MDL2 Assets" Glyph="&#xE715;" />
</Layout:HamburgerMenuBottomBarRadioButton>

Inheritance

Show 11 items
Object
DependencyObject
Windows.UI.Xaml.UIElement
FrameworkElement
Control
Windows.UI.Xaml.Controls.ContentControl
Windows.UI.Xaml.Controls.Primitives.ButtonBase
Windows.UI.Xaml.Controls.Primitives.ToggleButton
Windows.UI.Xaml.Controls.RadioButton
DevExpress.UI.Xaml.Layout.Internal.HamburgerMenuRadioButtonBase
HamburgerMenuBottomBarRadioButton
See Also