문제

그만큼 Items a ListView 실제 비즈니스 객체를 포함합니다. 해당 방법을 어떻게 얻습니까? ListViewItem 비즈니스 객체가 주어졌습니다 (SelectedItem)?

도움이 되었습니까?

해결책

정말로 필요한 경우 사용하십시오 ListView'에스 Itemscontainergenerator 재산. 그러나, 당신은 종종 설정하지 않고 도망 갈 수 있습니다. ItemContainerStyle ~와 함께 Binding에스:

<ListView>
    <ListView.ItemContainerStyle>
        <Style TargetType="ListViewItem">
            <Setter Property="IsSelected" Value="{Binding IsSpecial}"/>
        </Style>
    </ListView.ItemContainerStyle>
</ListView>

위의 xaml에서 ListViewItem기본 바운드 객체의 경우 S가 선택됩니다. IsSpecial 속성은 true. 선택/선택 사항을 선택하면 업데이트됩니다 IsSpecial 재산.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top