MenuItem.IsSubmenuOpen Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se il sottomenu di MenuItem è aperto.
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
Valore della proprietà
true se il sottomenu di MenuItem è aperto; in caso contrario, false. Il valore predefinito è false.
- Attributi
Esempio
Nell'esempio seguente viene illustrato come aprire un sottomenu di un oggetto MenuItem. In questo esempio, l'oggetto MenuItem denominato contiene un fileMenu oggetto denominato MenuItemrecentFiles con un sottomenu. Quando fileMenu viene aperto, viene generato l'evento SubmenuOpened e il FileMenu_Opened gestore eventi apre il sottomenu di 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
Commenti
Quando IsSubmenuOpen è impostato su true, l'acquisizione del mouse viene impostata su e sul MenuItem relativo sottoalbero.
Informazioni sulle proprietà di dipendenza
| Item | Value |
|---|---|
| Campo Identificatore | IsSubmenuOpenProperty |
Proprietà dei metadati impostate su true |
BindsTwoWayByDefault |