Mise à jour: j'ai corrigé le message, donc la question est fermée.Liaison de propriété aux propriétés statiques dans WPF: la liaison de largeur ne fonctionne pas
Résultat attendu: largeur du menu doit être égale à la largeur de la fenêtre principale. Voici le code complet:
<Menu Name="menu1" DockPanel.Dock="Top">
<Menu.Width>
<Binding Path="MainWindow.Width"
Source="{x:Static Application.Current}"
UpdateSourceTrigger="PropertyChanged"/>
</Menu.Width>
<MenuItem Header="File">
<MenuItem Header="Open" />
<MenuItem Header="Close" />
</MenuItem>
</Menu>
Résultat: largeur de menu est égale à la largeur du contenu
Oui, mon erreur, il devrait être: