MenuItem.IsSubmenuOpen Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui indique si le sous-menu du fichier MenuItem est ouvert.
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
Valeur de propriété
true si le sous-menu du fichier MenuItem est ouvert ; sinon, false. La valeur par défaut est false.
- Attributs
Exemples
L’exemple suivant montre comment ouvrir un sous-menu d’un MenuItem. Dans cet exemple, l’appelé MenuItemfileMenu contient un MenuItem appelé recentFiles qui a un sous-menu. Lorsque fileMenu l’événement est ouvert, l’événement SubmenuOpened est déclenché et le FileMenu_Opened gestionnaire d’événements ouvre le sous-menu de 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
Remarques
Quand IsSubmenuOpen la valeur est définie true, la capture de la souris est définie sur la sous-arborescence et la MenuItem sous-arborescence.
Informations sur les propriétés de dépendance
| Élément | Valeur |
|---|---|
| Champ d’identificateur | IsSubmenuOpenProperty |
Propriétés de métadonnées définies sur true |
BindsTwoWayByDefault |