datagrid设置单元格边框_c# – wpf datagrid自定义(边框,单元格边角等)

这篇博客介绍了如何使用XAML为DataGrid定制样式,包括设置边框为白色,边框厚度为2,背景为黑色,并实现圆角效果。通过重新模板化DataGridCell,实现了内边框的圆角和外边框的黑色背景。此外,还添加了触发器以改变选中单元格的背景颜色。DataGrid被配置为单选模式,适合单细胞选择。

这应该让你开始: –

xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

BorderBrush="White"

BorderThickness="2"

Background="Black"

CornerRadius="5">

RowStyle="{StaticResource rowStyle}" CellStyle="{StaticResource cellStyle}"

Background="Black" Foreground="White" ItemsSource="{Binding MyData}" />

其中大部分是通过重新模板化DataGridCell来完成的.内边框创建圆角,而外边框确保圆角周围的“空间”中有黑色背景.

我还添加了一个触发器来设置所选单元格的背景颜色. DataGrid配置为单细胞选择 – 看起来你的将是“多个”.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值