반응형
DataGridTextColumn에 도구 설명을 추가하는 방법
WPFtoolkit을 사용 DataGrid
하고 있습니다. 텍스트를 줄 바꿈 DataGridTextColumn
해야하거나 ToolTip
텍스트 열에 를 추가 해야합니다. 인터넷을 검색했지만 적절한 해결책을 얻지 못했습니다. 귀중한 제안을 기다리고 있습니다 ...
예, DataGridTextColumn에 도구 설명 텍스트를 추가 할 수 있습니다. 스타일을 지정하면됩니다.
<DataGridTextColumn Header="ScreenName" Binding="{Binding ScreenName}" >
<DataGridTextColumn.CellStyle>
<Style TargetType="DataGridCell">
<Setter Property="ToolTip" Value="{Binding Name}" />
</Style>
</DataGridTextColumn.CellStyle>
</DataGridTextColumn>
당신이에 도구 설명을 추가 할 수 있는지 확실하지 않습니다 DataGridTextColumn
하지만 당신은 쉽게 사용할 수있는 DataGridTemplateColumn
과를 ToolTipService
대신. 예 :
<data:DataGrid.Columns>
<data:DataGridTemplateColumn Header="Broker">
<data:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Moniker.Abbreviation}"
ToolTipService.ToolTip="{Binding Moniker.Name}" />
</DataTemplate>
</data:DataGridTemplateColumn.CellTemplate>
</data:DataGridTemplateColumn>
</data:DataGrid.Columns>
이 예에서는 Moniker.Abbreviation
열에 표시됩니다. 사용자가 셀 위로 마우스를 가져 가면 전체 브로커 이름 ( Moniker.Name
)이 도구 설명에 표시됩니다.
참고 :이 예제는 Silverlight 3.0 응용 프로그램에서 가져온 것입니다.
참조 URL : https://stackoverflow.com/questions/1164288/how-do-i-add-a-tooltip-to-a-datagridtextcolumn
반응형
'program story' 카테고리의 다른 글
React-Router에서 onEnter가 호출되지 않았습니다. (0) | 2020.12.29 |
---|---|
솔루션 탐색기 새로 고침 단추를 클릭 할 때 Visual Studio에서 폴더를 새로 고치지 않는 이유는 무엇입니까? (0) | 2020.12.29 |
C에서 정수를 문자로 변환하는 방법은 무엇입니까? (0) | 2020.12.29 |
JavaScript를 사용하여 요소의 패딩 값을 얻는 방법은 무엇입니까? (0) | 2020.12.29 |
$ .ajax ();의 차이점 (0) | 2020.12.29 |