C# WinForm DataGridView界面设计小技巧

本文介绍如何通过简单属性调整改善C# WinForm DataGridView控件的显示效果,包括禁止用户添加行、更改背景颜色及隐藏行头等,以提供更好的用户体验。

  在窗口中表格是非常常见的数据显示形式,所以界面的展示效果非常重要,通过多次的使用之后发现C# WinForm DataGridView控件默认的显示样式非常之反人类,不过好在可视化操作只需几个简单的属性修改就能得到很好的效果。

  下面请看生成的默认属性的DataGridView显示:

 

  非常之反人类的表格。

  开始修改下面几个通过名字就能够读懂的属性(当然是通过VS属性窗口修改,也可以在初始化代码中手动修改DataGridView的属性):

AllowUserToAddRows=False;  //不同意用户添加行,这样就不会出现最后一行空白行,大多数时候表格只是用来展示数据而非用户录入数据(录入数据神马的用EXCEL更方便吧)
BackgroundColor=White;  //背景色设置为白色,至少比默认的灰色要好看
RowHeadersVisible=False;  //行头不显示,这个对于不用选择一整行的操作时非常有用,因为行头的显示非常逆天

  现在的效果:

AutoSizeColumnsMode=Fill;  //列表头的宽度均匀分配,填满表格空间。这是非常关键的一步

  最终效果:

  鄙人不才,目的即在于分享,又在于记录,以备日后不时之需。

转载于:https://www.cnblogs.com/HIT-cyz/p/Winform_DataGridView_CYZ.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值