1 <Window x:Class="WpfApplication2.MainWindow" 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 4 Title="MainWindow" Height="350" Width="525"> 5 <Grid> 6 <DataGrid Name="grid1" AutoGenerateColumns="False"> 7 <DataGrid.Columns> 8 <!<9-->--custom column DataGridTemplateColumn Header = "Name" Width = "30" MaxWidth = "100" > 10 < DataGridTemplateColumn.CellTemplate > 11 < DataTemplate > 12 <!-- Set when the cell content exceeds the maximum length, display... --> 13 < TextBlock Text = " {Binding Name} " TextTrimming = "WordEllipsis" /> 14 </ DataTemplate > 15 </ DataGridTemplateColumn.CellTemplate > 16 <DataGridTemplateColumn.CellStyle> 17 <Style> 18 <!--加tooltip,显示单元格内容--> 19 <Setter Property="ToolTipService.ToolTip" Value="{Binding Name}"/> 20 </Style> 21 </DataGridTemplateColumn.CellStyle> 22 </DataGridTemplateColumn> 23 <DataGridTextColumn Header="年龄" Binding="{Binding Age}" Width="50"/> 24 </DataGrid.Columns> 25 </DataGrid> 26 </Grid>