0
我有一個使用ItemsSource綁定到我的主虛擬機的工具欄。 每個項目是一種ToolBarItem,它具有圖標,命令等... 我的一個工具欄命令是在我的主VM(不是ToolBarItem)上設置IsOptionsDialogOpen,我綁定了PopUp.IsOpen(它是我的ToolBar模板)到這個屬性,但它永遠不會訪問它,原因是,它是我的主VM的一部分,而不是ToolBarItem類。帶有ItemsSource綁定的工具欄無法綁定到主虛擬機
我試着結合這種方式:
IsOpen="{Binding IsOptionsDialogOpen, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ToolBar}}}"
但沒有任何工作,任何想法?