1
我正在創建一個需要多個樣條部件的樣條設計器。它包含2個視圖(2個用戶控件)。如何在選擇列表框項目時設置Viewmodel屬性
左側是一個ItemsControl模板化爲Canvas,顯示要編輯的樣條曲線。 樣條部分也是UserControl。
右邊是一個簡單的ListBox,用於選擇樣條曲線部分。
這兩個項目容器綁定到ViewModel中的相同ObservableCollection。
現在,我在SplinePartVM中有一個名爲IsSelected的依賴屬性 我真正想要實現的是在SelectedItem設置在ListBox中時修改SplinePartVM的DependencyProperty。 例如,我想要做這樣的事情:
<Trigger Property="IsSelected" Value="True">
<Setter Property="{Binding IsSelected}"/>
</Trigger>
,因爲一個簡單的
<ListBox IsSelected="{Binding SelectedItem, Path=IsSelected, Mode=TwoWay}"/>
不起作用。
我在這裏有點失落...