The requested page is not available for the requested platform. You are viewing the content for Default platform.

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.v18.2.dll

Declaration

public class HamburgerMenuBottomBarRadioButton :
    HamburgerMenuRadioButtonBase,
    IHamburgerMenuBottomBarItem,
    IVisualItem
Public Class HamburgerMenuBottomBarRadioButton
    Inherits HamburgerMenuRadioButtonBase
    Implements 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

Object
DevExpress.UI.Xaml.Layout.Internal.HamburgerMenuRadioButtonBase
HamburgerMenuBottomBarRadioButton

Implements

DevExpress.UI.Xaml.Layout.Internal.IHamburgerMenuSupportCompactWidth
DevExpress.UI.Xaml.Internal.ISupportOwner<HamburgerMenu>
DevExpress.UI.Xaml.IIconProvider
DevExpress.UI.Xaml.Layout.Internal.IHamburgerMenuBottomBarItem
DevExpress.UI.Xaml.Internal.IVisualItem
See Also