/ / DataGridの各セルにメッセージを表示する方法-c#、wpf、xaml、datagrid

どのようにDataGridの各セルにメッセージを表示する - c#、wpf、xaml、datagrid

赤い部分の画像は、ユーザーが各セルにマウスを置いたときにDataGridにツールチップを表示することを示しています。

ここに画像の説明を入力

回答:

回答№1は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 バインドされたオブジェクトのプロパティ。