bindet Ich möchte die z. "Debug | Beliebige CPU" MenuItem Befehl, der seinen eigenen BuildConfiguration Context zum Projekt Context BuildProjectCommand hat. Wie geht es richtig? Ich habe bereits versucht, dies mit FindAncestor zu erreichen, aber es wird nicht funktionieren. z.B. Command="{Binding Path=DataContext.BuildCommand, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type MenuItem}}}"
WPF MenuItem: Wie man einen SubMenuItem-Befehl an sein Parent MenuItem
Siehe Bild für mehr Verständnis:
Binding Popup-Menü wegen der Art und Weise knifflig kann sie Sind sie vom visuellen Baum "getrennt", übernehmen sie den 'DataContext' nicht wie erwartet. Es gibt ein paar [Tricks] (https://stackoverflow.com/questions/662164/wpf-context-menu-doesnt-bind-to-right-databound-item), die Sie jedoch verwenden können. –