1
콘텐츠와 동일한 열 머리글의 도구 설명을 갖길 원합니다. 의 GridView와 ListView에 내 첫 번째 열에는 이름과 헤더가 포함되어있는 경우ListView - GridView - 머리글 도구 설명
로, "이름"
: "이름", 헤더 (누를 수있는 버튼)의 다음 툴팁은 도구 설명이 있어야합니다 생년월일 컬럼에 대한 툴팁 작동하는 반면,<ListView x:Name="ListViewResidents" ItemsSource="{Binding Path=Residents.View}">
<ListView.View>
<GridView>
<GridViewColumn DisplayMemberBinding="{Binding Path=Name}" >
<GridViewColumnHeader x:Name="GridViewHeaderName" Content="Name" Command="{Binding SortCommand}" CommandParameter="{Binding ElementName=GridViewHeaderName}" ToolTip="{Binding ElementName=GridViewHeaderName, Path=Content}"/>
</GridViewColumn>
<GridViewColumn DisplayMemberBinding="{Binding Path=FirstName}" >
<GridViewColumnHeader x:Name="GridViewHeaderFirstName" Content="Firstname" Command="{Binding SortCommand}" Tag="FirstName" CommandParameter="{Binding ElementName=GridViewHeaderFirstName}" ToolTip="{Binding ElementName=GridViewHeaderName, Path=Content}"/>
</GridViewColumn>
<GridViewColumn DisplayMemberBinding="{Binding Path=BirthDate, StringFormat=d}" >
<GridViewColumnHeader x:Name="GridViewHeaderBirthDate" Content="Birth Date" Command="{Binding SortCommand}" CommandParameter="{Binding ElementName=GridViewHeaderBirthDate}" ToolTip="Some Text" />
</GridViewColumn>
는 내가 작동하지 않는 첫 번째 열의 헤더 툴팁 위해 만든 바인딩 :
은 좀 열로의 GridView이있는 ListView에 대한 다음과 같은 코드가 있습니다. 이름이나 생년월일에 툴팁을 설정할 수 있다는 것을 알고 있지만 그렇게하지 않는 방법을 찾으려고합니다.
어떤 아이디어? 감사합니다 !!! Cosmin
--- 편집 --- 답변을 표시했으나 허용하지 않습니다. 내 평판은 낮습니다. 해결책을 찾았습니다. 결국. 왜 그걸 알아 내는데 오래 걸리는지 모르겠다.
은 내가RelativeSource = 자기
에 바인딩을 변경했다. 따라서 다음과 같이 보입니다.
<GridViewColumn DisplayMemberBinding="{Binding Path=Name}" >
<GridViewColumnHeader ToolTip="{Binding RelativeSource={RelativeSource Self} , Path=Content}" Content="Name" Command="{Binding SortCommand}" CommandParameter="{Binding ElementName=GridViewHeaderName}" />
</GridViewColumn>
멋진 작품입니다. 정확히 어디에 :
로
Ressource
가 호출이 템플릿에이 코드를 추가 할 수 있습니다 그것을 호출? 스타일에서는 오류가 발생합니다. 또한 10 개의 열이 있으면 10 개의 DataTemplates를 만들어야합니다. –