MenuItem.IsSubmenuOpen 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.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Untermenü des Geöffneten MenuItem ist.
public:
property bool IsSubmenuOpen { bool get(); void set(bool value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.Browsable(false)]
public bool IsSubmenuOpen { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.Browsable(false)>]
member this.IsSubmenuOpen : bool with get, set
Public Property IsSubmenuOpen As Boolean
Eigenschaftswert
true wenn das Untermenü der Datei MenuItem geöffnet ist, andernfalls false. Der Standardwert lautet false.
- Attribute
Beispiele
Das folgende Beispiel zeigt, wie sie ein Untermenü einer .MenuItem In diesem Beispiel enthält der MenuItem Aufgerufene fileMenu ein MenuItem Aufgerufenes recentFiles , das über ein Untermenü verfügt. Wenn fileMenu das Ereignis geöffnet wird, wird das SubmenuOpened Ereignis ausgelöst, und der FileMenu_Opened Ereignishandler öffnet das Untermenü von recentFiles.
<Menu>
<MenuItem Name="fileMenu"
Header="_File"
SubmenuOpened="FileMenu_Opened">
<MenuItem Name="recentFiles"
Header="Recent files">
<MenuItem Header="file 1"
IsCheckable="True"/>
<MenuItem Header="file 2"
IsCheckable="True"/>
</MenuItem>
<Separator/>
<MenuItem Name="closeMenu"
Header="Close all Files"/>
</MenuItem>
</Menu>
private void FileMenu_Opened(object sender, RoutedEventArgs e)
{
if (sender == e.Source)
{
recentFiles.IsSubmenuOpen = true;
Keyboard.Focus(recentFiles);
}
}
Private Sub FileMenu_Opened(ByVal sender As Object, ByVal e As RoutedEventArgs)
If sender Is e.Source Then
recentFiles.IsSubmenuOpen = True
Keyboard.Focus(recentFiles)
End If
End Sub
Hinweise
Wenn IsSubmenuOpen diese Einstellung truefestgelegt ist, wird die Mausaufnahme auf die MenuItem Unterstruktur und die Unterstruktur festgelegt.
Informationen zur Abhängigkeitseigenschaft
| Element | Wert |
|---|---|
| Bezeichnerfeld | IsSubmenuOpenProperty |
Auf Metadateneigenschaften festgelegt true |
BindsTwoWayByDefault |