红色部分中的图像显示我要做的是当用户将鼠标放在每个单元格中时显示DataGrid中的工具提示,每个工具提示不同
答案 0 :(得分:2)
<DataGrid ItemsSource="{Binding Data}">
<DataGrid.CellStyle>
<Style TargetType="{x:Type DataGridCell}">
<Setter Property="ToolTip">
<Setter.Value>
<TextBlock>
<Run Text="{Binding Name, StringFormat='{}{0}: '}" />
<Run Text="{Binding TypeName}" FontWeight="Bold"/>
</TextBlock>
</Setter.Value>
</Setter>
</Style>
</DataGrid.CellStyle>
</DataGrid>
假设绑定对象上有Name
属性和TypeName
属性。