我有一個WPF的ListView,我在那裏綁定可觀察到的集合,並在下面的第一個項目選擇即將默認是代碼ListView項列表
<ListView Name="WOListView" IsSynchronizedWithCurrentItem="True"
DataContext="{Binding AllItems}"
ItemsSource="{Binding }"
SnapsToDevicePixels="True" Grid.IsSharedSizeScope="True"
customEvents:DoubleClickEvent.HandleDoubleClick="true"
customEvents:DoubleClickEvent.TheCommandToRun="{Binding Path=ItemCommand}"
BorderThickness="0" >
這裏我有兩個問題
1 )不知道爲什麼,我總是在加載列表時選擇一個項目,它始終是我綁定的集合中的第一個項目。
2)選擇的項目通常顯示出藍色默認,但當我點擊出側的列表視圖,而不是取消選擇item.it示出了在顏色公司名片項作爲灰
@HCL第一個解決方案對我來說真的很棒,謝謝。 是否有任何獲得第二個。 – crazy9 2010-08-01 13:42:54
@ crazy9,看到我的更新 – HCL 2010-08-04 07:59:51
oo亞爲我工作的第二個問題。謝謝代碼,但對於第一個問題,如果我刪除 Issyndronisewithcurrentitem = true,這不是更新列表,這是後來做..和許多以前工作的功能......停止工作 – crazy9 2010-08-05 03:19:13