CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

winform中datagrid如何设置一列的颜色!谢谢大家,着急!!!

楼主congjiafu(微微大笑)2006-10-02 10:58:59 在 .NET技术 / C# 提问

winform中datagrid如何设置一列的颜色!不是行,是列!谢谢大家 问题点数:20、回复次数:13Top

1 楼congjiafu(微微大笑)回复于 2006-10-02 12:10:50 得分 0

怎么没人帮忙啊?Top

2 楼liaoguang(rong)回复于 2006-10-02 12:30:16 得分 0

设置列前景和背景颜色:  
  this.dataGridView1.Columns[i].DefaultCellStyle.ForeColor   =   Color.Red;  
  this.dataGridView1.Columns[i].DefaultCellStyle.BackColor   =   Color.Red;Top

3 楼congjiafu(微微大笑)回复于 2006-10-02 12:44:28 得分 0

datagrid不是datagridview,谁能继续帮帮?Top

4 楼gezichong(鸽子虫)回复于 2006-10-02 13:08:50 得分 0

this.dataGrid.Columns[i].DefaultCellStyle.ForeColor   =   Color.Red;  
  this.dataGrid.Columns[i].DefaultCellStyle.BackColor   =   Color.Red;  
  Top

5 楼liaoguang(rong)回复于 2006-10-02 13:18:15 得分 0

搞错了,不好意思。Top

6 楼liaoguang(rong)回复于 2006-10-02 13:19:22 得分 0

To:gezichong(鸽子虫)  
   
  DataGrid   没有Columns   属性的Top

7 楼Samen168(Code to coding)回复于 2006-10-02 14:25:18 得分 0

参考DataGridColumnStyleTop

8 楼congjiafu(微微大笑)回复于 2006-10-02 14:46:51 得分 0

能详细说一下吗?Top

9 楼syczx(笑笑)回复于 2006-10-02 15:04:47 得分 0

DataGridColumnStyle没有颜色设置的属性。Top

10 楼congjiafu(微微大笑)回复于 2006-10-02 15:58:13 得分 0

谁能给个具体的例子?Top

11 楼kkbspod(我被可乐淹死了)回复于 2006-10-02 17:28:46 得分 20

Dim   i   As   Int16  
  For   i   =   0   To   DataGrid1.VisibleRowCount   -   1  
  e.Graphics.FillRectangle(Brushes.Red,   DataGrid1.GetCellBounds(i,   1))  
  e.Graphics.DrawString(DataGrid1.Item(i,   1),   DataGrid1.DefaultFont,   Brushes.White,   New   RectangleF(DataGrid1.GetCellBounds(i,   1).X,   DataGrid1.GetCellBounds(i,   1).Y,   DataGrid1.GetCellBounds(i,   1).Width,   DataGrid1.GetCellBounds(i,   1).Height))  
  Next  
  -------------------------------------------------------------------------------  
  以上将DataGrid1的第1列背景图为红色,使用白色字体Top

12 楼kkbspod(我被可乐淹死了)回复于 2006-10-02 17:30:19 得分 0

以上是vb.net代码,和c#差不多,我懒得改成c#了,给搂主一个参考,放在datagrid1的paint方法里。Top

13 楼congjiafu(微微大笑)回复于 2006-10-03 10:43:44 得分 0

谢谢楼上,不过有滚动条就不行了,下面的色都没有变!!不过要感谢你。Top

相关问题

关键词

得分解答快速导航

  • 帖主:congjiafu
  • kkbspod

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo