Try something like this:
<DataGridTextColumn Header='Name'
Binding='{Binding Path=Name}' >
<DataGridTextColumn.CellStyle>
<Style TargetType="DataGridCell">
<Setter Property="ToolTip">
<Setter.Value>
<TextBlock FontSize='20'
Text='{Binding Name}' />
</Setter.Value>
</Setter>
</Style>
</DataGridTextColumn.CellStyle>
</DataGridTextColumn>
You can also show additional window when selection is changed :
<DataGrid.RowDetailsTemplate>
<DataTemplate>
<Border Margin="10"
Padding="10"
BorderBrush="SteelBlue"
BorderThickness="3"
CornerRadius="5">
<TextBlock Text="{Binding Path=Name}"
TextWrapping="Wrap"
FontSize="10">
</TextBlock>
</Border>
</DataTemplate>
</DataGrid.RowDetailsTemplate>