我有一個ListBox
其中DataTemplate是可編輯的TextBox。我應該在哪裏設置Binding TwoWay?在ItemSource或在TextBox綁定?也許在兩個?它是如何工作的?它是繼承的嗎?所以如果我在ItemSource中設置綁定 - 是否在TextBox中繼承?列表框中的雙向綁定ItemTemplate
<ListBox HorizontalAlignment="Left" ItemsSource="{Binding Commands, Mode=TwoWay}">
<ListBox.ItemTemplate>
<DataTemplate>
<TextBox Text="{Binding Name}" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
itemssource與twoway綁定沒有意義,因爲您的itemscontrol永遠不會在您的視圖模型中設置集合 – blindmeis