У меня есть ListView WPF, где я связать наблюдаемую коллекцию, а ниже кодListView Item Coming по умолчанию выбирается первый элемент в списке
<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) Выбранный элемент обычно показывают в синий цвет по умолчанию, но когда я нажимаю из стороны в ListView, а не отменив item.It показывает seleceted деталь как серый цвет
@HCL первое решение действительно отлично для меня, спасибо за это. Есть ли возможность обойти вторую. – crazy9
@ crazy9, см. Мое обновление – HCL
oo ya, который работал на меня для второго вопроса. Спасибо за код, но за первый вопрос, если я удалю Issyndronisewithcurrentitem = true, который не обновляет список, который создается позже .. и многие из функциональных возможностей, которые работали до. прекратили работу – crazy9