문제

view를 GridView로 대체하여 열을주는 WPF ListView가 있습니다.

셀 컨텐츠 템플릿을 열에 적용하고 셀 템플릿에서 gridViewColumn에 바인딩을하고 싶습니다 (열을 서브 클래스했으며 추가 특성이 있습니다).

어떤 아이디어?

도움이 되었습니까?

해결책

꽤 쉬워야합니다.

<GridViewColumn x:Name="myColumn" Header="My Header">
<GridViewColumn.CellTemplate>
    <DataTemplate>
        <TextBlock Text="{Binding ElementName=myColumn, Path=Header}"
                   TextAlignment="Right" Width="auto"/>
    </DataTemplate>
</GridViewColumn.CellTemplate>

열의 이름을 지정하고 바인딩 공급에서 이름을 요소 이름으로 표시하면 열의 속성에 바인딩 할 수 있습니다.

그것은 트릭을 수행해야합니다.

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