如何将DataGrid中任意行背景色设置为#00A000?
2006-04-27 14:55
405 查看
昨天遇到这样的一道题,我有点难住了,设置DataGrid任意行背景色,ok这点我没有问题,但是如何设置成#00A000,以前也遇到设置背景色问题,如果在Html中设置背景,只要BackColor=#00A000,在后台编码中也动态设置过背景色或有关Color的问题,但是一般都是设置成系统定义的颜色。这个很方便,如DataGrid1.Items[i].BackColor=Color.Blue;现在遇到这个问题感觉有点棘手,于是只能借助.Net help了,才发现ColorTranslator类can deal this question.
^_^(最近一直在努力学习English,In here我也显一下了),ColorTranslator的成员FromWin32可以将Windows 颜色值翻译成 GDI+ Color结构。现实过程如下:
int winColor = 0xA000;
Color myColor=ColorTranslator.FromWin32(winColor ); //其中winColor 为要翻译的 Windows 颜色。
DataGrid1.Items[i].BackColor=myColor; //最后设置行背景色,i为要设置背景色的行。
^_^(最近一直在努力学习English,In here我也显一下了),ColorTranslator的成员FromWin32可以将Windows 颜色值翻译成 GDI+ Color结构。现实过程如下:
int winColor = 0xA000;
Color myColor=ColorTranslator.FromWin32(winColor ); //其中winColor 为要翻译的 Windows 颜色。
DataGrid1.Items[i].BackColor=myColor; //最后设置行背景色,i为要设置背景色的行。
相关文章推荐
- easyui的datagrid组件,如何设置点击某行不会高亮该行的方式
- 如何使鼠标经过datagrid的列时,该列背景色改变
- MFC静态文本控件如何设置字体--大小和颜色及背景色
- 为适应不同屏幕的宽度,datagrid用百分比设置宽度,无法事先知道各列的PX值,如何用样式控制内容的截取
- C#做窗体应用程序时,对excel涉及的背景色设置,边框设置,数据如何导入等的实现
- 博客园如何设置目录生成&设置目录&设置标题背景色&修改标题背景色
- 如何优雅使用Sublime Text3(Sublime设置豆沙绿背景色和自定义主题)
- DataGrid中的Textbox,如何能设置其内容
- 如何为JLabel添加背景色和设置其imageicon的位置和大小
- 怎么给esayUI datagrid列设置背景色或字的颜色.
- datagrid中combobox无论选哪一个选项都显示第一个选项 以及 如何设置默认显示项
- DataGrid之设置任意单元格或任意行的各种属性
- 问题以及解决------WPFDataGrid后台设置单元格背景色后,滑动滚动条背景色被还原
- 如何优雅使用Sublime Text3(Sublime设置豆沙绿背景色和自定义主题)
- 如何framework层任意设置Android屏幕的旋转方向
- flex datagrid 动态设置行背景色
- Excel2013如何实现隔行设置背景色
- 请问如何在GDI+中实现TLOGFONT逻辑字体的任意设置???
- 如何设置richedit的默认背景色和文字颜色
- 如何让iframe背景色透明框架页文件设置