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 dell'oggetto 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 dell'oggetto MenuItem è aperto; in caso contrario false
. Il valore predefinito è false
.
- Attributi
Esempio
Nell'esempio seguente viene illustrato come aprire un sottomenu di un MenuItemoggetto . In questo esempio, la MenuItem chiamata contiene un oggetto denominato recentFiles
fileMenu
con un MenuItem sottomenu. Quando fileMenu
viene aperto, l'evento SubmenuOpened viene generato e il gestore eventi apre il FileMenu_Opened
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 è impostata su e sul MenuItem relativo sottoalbero.
Informazioni proprietà di dipendenza
Campo Identificatore | IsSubmenuOpenProperty |
Proprietà dei metadati impostate su true |
BindsTwoWayByDefault |