2
Items
ListView
콜렉션에는 실제 비즈니스 오브젝트가 들어 있습니다. 비즈니스 오브젝트 (SelectedItem
)가 주어진 해당 ListViewItem
을 얻으려면 어떻게해야합니까?ListViewItem에 어떻게 액세스합니까?
Items
ListView
콜렉션에는 실제 비즈니스 오브젝트가 들어 있습니다. 비즈니스 오브젝트 (SelectedItem
)가 주어진 해당 ListViewItem
을 얻으려면 어떻게해야합니까?ListViewItem에 어떻게 액세스합니까?
정말로 필요한 경우 ListView
의 ItemsContainerGenerator 속성을 사용하십시오. 그러나 종종 멀리하지 Binding
의와 함께 ItemContainerStyle
설정과 함께 얻을 수 있습니다 : 기본 바인딩 개체의 IsSpecial
속성이 true
경우
<ListView>
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="IsSelected" Value="{Binding IsSpecial}"/>
</Style>
</ListView.ItemContainerStyle>
</ListView>
을 위의 XAML에서 ListViewItem
들 선택됩니다. 선택/선택 해제하면 IsSpecial
속성이 업데이트됩니다.
ListView.ItemContainerGenerator.ContainerFromItem (ListView.SelectedItem) 알립니다! 감사! – CannibalSmith