1,根据项目的需求,要求重新绘制datagridview的边框。

如图;

代码如下

View Code

 1  private void dgv2_Paint(object sender, PaintEventArgs e)
 2         {
 3             Color top = Color.FromArgb(160,160,160);
 4             ControlPaint.DrawBorder(e.Graphics
 5                 , dgv2.ClientRectangle,
 6                 Color.Black,
 7                 1,
 8                 ButtonBorderStyle.Solid,
 9               
10                 top,
11                 1,
12                 ButtonBorderStyle.Solid,
13          
14                 Color.Black,
15                1,
16                 ButtonBorderStyle.Solid,
17         
18                 Color.Black,
19                 1,
20                 ButtonBorderStyle.Solid
21               );
22 
23           
24         }

这样就可以设置datagridview的边框了。

参考:http://hi.baidu.com/piaozuehome/blog/item/9830037e26e7a2300cd7daf0.html#0

转载于:https://www.cnblogs.com/85538649/archive/2011/09/08/2171947.html

winform datagridview 重新绘制datagridview的边框。相关推荐

  1. C# WinForm开发系列 - DataGrid/DataGridView

    在WinForm开发中,DataGrid/DataGridView被广泛使用于绑定数据库中数据进行呈现.整理一些关于DataGrid /DataGridView使用的文章,涉及DataGrid/Dat ...

  2. HTML5: 利用SVG动画动态绘制文字轮廓边框线条

    DEMO: 点击这里看效果 简要教程 这是一款很酷的html5 svg线条动态绘制文字轮廓边框动画特效.SVG路径动画在网页设计中是一项热门的技术,它允许我们绘制各种简单.精美的图标和文字.关于使用S ...

  3. Unity使用bounds绘制不规则图形边框

    Unity使用bounds绘制不规则图形边框 for (int i = 0; i < screenList.Count; i++) { if (screenList[i].activeSelf ...

  4. html表格边框void,绘制HTML表格边框

    我想画我的表格的边框HTML页面上:绘制HTML表格边框 HTML: Dimension in CM Weight in KG Volume (x6) Pallet (x6) Master (x6) ...

  5. winformbutton边框怎么改_C# WinForm窗体控件Panel修改边框颜色以及边框宽度方法

    C# WinForm窗体控件Panel修改边框颜色以及边框宽度方法 1.新建组件这里可以自定义一个Panel控件起名为PanelEx 2.增加一个BoderColor属性和BoderSize属性 pr ...

  6. .NET WinForm程序中给DataGridView表头添加下拉列表实现数据过滤

    转:http://www.cnblogs.com/jaxu/archive/2011/08/04/2127365.html 我们见过Excel中的数据过滤功能,可以通过点击表头上的下拉列表来实现数据的 ...

  7. Winform的Panel绘制边框

    给Panel绘制边框能够达到一定的美感,这其实很简单,只需要编写Paint事件即可. private void panel1_Paint(object sender, PaintEventArgs e ...

  8. VS WinForm 中 父Datagridview嵌套子DatagridView

    最近项目中应用到 在一个主Datagridview嵌套另一个子DatagridView. 效果如下: 实现的思路: 在父 Datagridview 点击的当前行的下方,显示子Datagridview. ...

  9. Winform系列——好看的DataGridView折叠控件

    来园子几年了,第一次写博客.以前看到别人的博客就在想:这些人怎么能有这么多时间整理这么多知识,难道他们不用工作.不用写代码.不用交付测试?随着工作阅历的增加,发现其实并不是时间的问题,关键一个字:懒. ...

最新文章

  1. 225.用队列实现栈
  2. Hive与Hbase结合使用
  3. MyBatis源码-深入理解MyBatis Executor的设计思想
  4. 机器学习实战指南:如何入手第一个机器学习项目?
  5. solaris 10 安装Apache Mysql PHP
  6. 是时候理解下HTTPS及背后的加密原理了
  7. 阿里P8面试官都说太详细了,面试资料分享
  8. [蓝桥杯]ALGO-188.算法训练_P0504
  9. mysql查询结果输出文件_如何将MySQL查询输出保存到文件?
  10. VMP学习笔记之壳基础(一)
  11. dict后缀_词根词缀法记单词之dict
  12. 网站被黑提醒该站点可能受到黑客攻击,部分页面已被非法篡改
  13. 微信小程序的事件冒泡和捕获
  14. python经纬度转换xy坐标公式_经纬度坐标转换为距离及角度(Python)
  15. 桌面上的计算机图标是一个,电脑桌面上计算机图标不见如何找回
  16. 图解TCP/IP 第一章 网络基础知识
  17. python正则表达式01
  18. 数据结构资源视频地址
  19. UI设计规范技巧——文件整理
  20. MySQL安装教程(详细)

热门文章

  1. 神经网络与机器学习 笔记—时序模式、非线性滤波
  2. KMP中next数组的理解
  3. 【Linux 内核 内存管理】Linux 内核内存布局 ③ ( Linux 内核 动态分配内存 系统接口函数 | 统计输出 vmalloc 分配的内存 )
  4. 【五线谱】Sibelius 7.5.1 打谱软件安装 ( 软件下载 | 软件安装 )
  5. 【Groovy】Groovy 脚本调用 ( Groovy 类中调用 Groovy 脚本 | 创建 GroovyShell 对象并执行 Groovy 脚本 | 完整代码示例 )
  6. 【C 语言】数组 ( 指针退化验证 | 计算数组大小 | #define LENGTH(array) (sizeof(array) / sizeof(*array)) )
  7. 【设计模式】代理模式 ( 动态代理 | 模拟 Java 虚拟机生成对应的 代理对象 类 )
  8. 【Netty】零拷贝案例 ( transferTo | transferFrom )
  9. symmetric-tree
  10. 告别2013,迎接2014