RadioMenuFlyoutItem.AreCheckStatesEnabledProperty Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Abhängigkeitseigenschaft AreCheckStatesEnabled an.
Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI in der Windows App SDK siehe Windows App SDK Namespaces).
public:
static property DependencyProperty ^ AreCheckStatesEnabledProperty { DependencyProperty ^ get(); };
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnAreCheckStatesEnabledPropertyChanged")]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="false")]
/// [get: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnAreCheckStatesEnabledPropertyChanged")]
/// [get: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="false")]
static DependencyProperty AreCheckStatesEnabledProperty();
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnAreCheckStatesEnabledPropertyChanged")]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="false")]
public static DependencyProperty AreCheckStatesEnabledProperty { [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnAreCheckStatesEnabledPropertyChanged")] [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="false")] get; }
Public Shared ReadOnly Property AreCheckStatesEnabledProperty As DependencyProperty
Eigenschaftswert
Der Bezeichner für die Abhängigkeitseigenschaft AreCheckStatesEnabled. (Nicht unterstützt.)
- Attribute
-
Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodNameAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValueAttribute
Beispiele
Im folgenden Beispiel verfügt eine Befehlsleiste über die Schaltfläche "Sortieren nach", die Sortieroptionen in einem MenuFlyout auflistet. Dieses MenuFlyout verfügt über ein Untermenü "Other", das RadioMenuFlyoutItems enthält. Wenn eines dieser Elemente ausgewählt ist, wird im Untermenü "Andere" auch das Auswahlvisual angezeigt.
<CommandBar DefaultLabelPosition="Right" Grid.Row="1" Margin="50">
<AppBarToggleButton Icon="Shuffle" Label="Shuffle" />
<AppBarToggleButton Icon="RepeatAll" Label="Repeat" />
<AppBarSeparator/>
<AppBarButton Icon="Back" />
<AppBarButton Icon="Stop" />
<AppBarButton Icon="Go" Label="Sort by">
<AppBarButton.Flyout>
<MenuFlyout>
<RadioMenuFlyoutItem Text="Name" GroupName="SortGroup"/>
<RadioMenuFlyoutItem Text="Date" GroupName="SortGroup"/>
<RadioMenuFlyoutItem Text="Size" GroupName="SortGroup"/>
<MenuFlyoutSubItem Text="Other" Style="{StaticResource RadioMenuFlyoutSubItemStyle}">
<RadioMenuFlyoutItem GroupName="SortGroup" Text="Album Name"/>
<RadioMenuFlyoutItem GroupName="SortGroup" Text="Artist Name"/>
<RadioMenuFlyoutItem GroupName="SortGroup" Text="Genre"/>
</MenuFlyoutSubItem>
</MenuFlyout>
</AppBarButton.Flyout>
</AppBarButton>
<AppBarSeparator/>
<AppBarButton Icon="Play" Label="Play" />
<AppBarButton Icon="Forward" Label="Forward" />
<CommandBar.SecondaryCommands>
<AppBarButton Label="Like" />
<AppBarButton Label="Dislike" />
</CommandBar.SecondaryCommands>
</CommandBar>
Hinweise
Gibt an, ob menuFlyoutSubItem über RadioMenuFlyoutItems als untergeordnete Elemente verfügt.
Diese Eigenschaft sollte nur in Verbindung mit einem MenuFlyoutSubItem-Objekt verwendet werden, auf das das RadioMenuFlyoutSubItemStyle
angewendet wird. Da diese RadioMenuFlyoutSubItemStyle
Eigenschaft automatisch auf true festgelegt wird, muss diese Eigenschaft nicht manuell festgelegt werden.
Wenn Sie RadioMenuFlyoutItem-Objekte als untergeordnete Elemente eines MenuFlyoutSubItem-Objekts verwenden, sollten Sie das MenuFlyoutSubItem-Format auf RadioMenuFlyoutSubItemStyle
festlegen. Dadurch wird auf true festgelegt AreCheckStatesEnabled
, und es wird sichergestellt, dass, wenn eines der untergeordneten RadioMenuFlyoutItems ausgewählt ist, das MenuFlyoutSubItem auch einen visuellen Überprüfungsindikator anzeigt.
Wenn ein untergeordnetes RadioMenuFlyoutItem-Element ausgewählt ist und das MenuFlyout geöffnet ist, zeigen sowohl das übergeordnete als auch das untergeordnete Element den Auswahlindikator an.