C# DataGrid 样式设置:字体大小、粗体标题
<DataGrid Grid.Row='2' Name='displayData' Margin='5' CanUserAddRows='False'>
<DataGrid.CellStyle>
<Style TargetType='DataGridCell'>
<Setter Property='FontSize' Value='18'/>
</Style>
</DataGrid.CellStyle>
<DataGrid.ColumnHeaderStyle>
<Style TargetType='DataGridColumnHeader'>
<Setter Property='FontSize' Value='18'/>
<Setter Property='FontWeight' Value='Black'/>
</Style>
</DataGrid.ColumnHeaderStyle>
</DataGrid>
<p>// C# 代码
DataGrid displayData = new DataGrid();
displayData.Name = "displayData";
displayData.Margin = new Thickness(5);
displayData.CanUserAddRows = false;</p>
<p>Style cellStyle = new Style(typeof(DataGridCell));
cellStyle.Setters.Add(new Setter(FontSizeProperty, 18));
displayData.CellStyle = cellStyle;</p>
<p>Style columnHeaderStyle = new Style(typeof(DataGridColumnHeader));
columnHeaderStyle.Setters.Add(new Setter(FontSizeProperty, 18));
columnHeaderStyle.Setters.Add(new Setter(FontWeightProperty, FontWeights.Black));
displayData.ColumnHeaderStyle = columnHeaderStyle;</p>
原文地址: https://www.cveoy.top/t/topic/km1s 著作权归作者所有。请勿转载和采集!