Я использую AvalonDock для компоновки моего приложения.AvalonDock - Bind MenuItem to State of DockableContent
Я хочу создать «View» MenuItem с проверяемым MenuItem для каждого из моих DockableContents, который будет отображать/скрывать каждый элемент.
Я не нахожу пример того, кто это делает, и мне кажется, что свойство State является readonly, что делает невозможным создание привязки 2-way к MenuItem. Также похоже, что вы должны вызвать методы для изменения состояния.
У кого-нибудь есть умный способ сделать это с привязками? Или есть простой способ сделать это, я скучаю.
Хорошее начало. Как вы получите ссылку на указанный Avalon DockableContent из этого статического класса? И мне пришлось бы сделать это как-то так, поэтому мне пришлось бы регистрироваться для события на DockableContent и изменять значение подключенного DP. – jonathanpeppers
В образце кода указанный DockableContent является переменной 'element' в StateChanged. –
Извините, я думал, что вы установите это свойство в MenuItem, но вы действительно просто привязываетесь к свойству DockableContent, и оно будет передано. Я попробую это. – jonathanpeppers