我正在研究我的第一個WP7應用程序,這個問題讓我頭疼。如何將SelectedItem(從ListBox)綁定到變量?
我有這樣的
<ListBox Grid.Row="1" ItemsSource="{Binding MyItemList}" SelectedItem="{Binding MySelectedItem}">
<ListBox.ItemTemplate>
<DataTemplate >
<StackPanel>
<TextBlock Text="{Binding Name}" FontSize="35" />
<TextBlock Text="{Binding Details}" FontSize="15"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
綁定的ItemsSource工作正常定義一個列表框,但在選擇項目時,MySelectedItem-屬性不會得到更新。這個函數沒有實現(就像在WPF中)還是我只是在做一些事情? :-)
很酷,謝謝! – 2010-11-12 20:18:27
我無法在WP7項目上使用此工作。任何人都可以驗證這是否可以在Windows Phone 7上運行? – SondreB 2011-01-12 09:36:01
我想知道,應該如何工作,因爲ListBox的SelectedItems屬性是隻讀屬性。它假設拋出一個異常,如「不能設置只讀屬性System.Windows.Controls.ListBox.SelectedItems」。「 – derSteve 2012-05-21 19:27:58