要实现表头拖动,使用上面的样式代码是不行的,上面的样式代码 去掉 了拖动的控件。上面的代码实现了隔行换色的效果,但是没有鼠标选中效果。CanUserReorderColumns:获取或设置一个值用来判断是否允许用户重新排列表列的位置。AreRowGroupHeadersFrozen:获取或设置一个值用来判断是否冻结分组行的头部。AreRowDetailsFrozen:获取或设置一个值用来判断是否冻结每行内容的详细信息。RowDetailsTemplate:获取或设置被用于显示行详细部分的内容的模板。   当我们在做二次开发发现我我们的表格无法向WEB的表格一样好看,这时我们就需要对数据表格进行美化和重构 表格美化思维引导: WPF 数据表格是由表头和表体(内容)组成那么我们就要对这两部分单独美化   表头美化代码: 1 <Style x:Key=" DataGrid Style" TargetType=" DataGrid "&g... WPF DataGrid 在修改模板样式后,发现cell单元格会有黑色的的 边框 ,刚开始以为是Cell中的Border,各种调试后发现还是存在黑色 边框 .在帖子中发现道友有类似的问题 解决方案: 只需要将GridLinesVisibility设置为None即可 GridLinesVisibility="None" 最近项目中使用到了Grid表格,居然要加 边框 ,查了一下,grid原生居然是不支持实线 边框 的。。最终我还是实现了效果,看看吧:左边是直接写的每行一个border,每列写一个border,这样... GridLinesVisibility:网格线可见性样式,其值有四种:All,Horizontal,None,Vertical。对应:全部,水平,没有,垂直 <!--#region 表格--> < DataGrid GridLinesVisibility="Vertical"> 转载于:https://www.cn... 这应该让你开始: –xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">BorderBrush="White"BorderThickness="2"Background="Black"CornerRadiu... 二、主要代码部分(使用MVVM Light框架): 1.主窗体xaml代码 (MainWindow.xaml): <Window x:Class=" Wpf App2.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.m