社区
C#
帖子详情
DataGridView 的 buttoncell 如何設定 button 的背景色?
mmp7uk
2007-07-10 02:43:23
不是cell 的背景色,想知道如何設定按鈕的背景色?
...全文
462
15
打赏
收藏
DataGridView 的 buttoncell 如何設定 button 的背景色?
不是cell 的背景色,想知道如何設定按鈕的背景色?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ChargeForward
2008-10-23
打赏
举报
回复
收藏!
wsw0515
2007-07-20
打赏
举报
回复
能贴图片吗?
nappan
2007-07-20
打赏
举报
回复
贴个图片吧
mmp7uk
2007-07-20
打赏
举报
回复
up
mmp7uk
2007-07-20
打赏
举报
回复
-> 因为DataGridView的Button列是由Graphics绘制上去的,而不是真正的Button控件。
才明白原來是這樣,看來只有用 graphics 了。
北京的雾霾天
2007-07-20
打赏
举报
回复
例如:
private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e)
{
if (e.ColumnIndex == 0)
{
e.Handled = true;
using (SolidBrush brush = new SolidBrush(Color.Green))
{
e.Graphics.FillRectangle(brush, e.CellBounds);
}
ControlPaint.DrawBorder(e.Graphics, e.CellBounds, Color.Yellow, ButtonBorderStyle.Outset);
}
}
北京的雾霾天
2007-07-20
打赏
举报
回复
这个最好不改,或者在Cellpaint事件里自己来绘制一个Button,
因为DataGridView的Button列是由Graphics绘制上去的,而不是真正的Button控件。
mmp7uk
2007-07-20
打赏
举报
回复
還用貼圖片嗎? 做過的人肯定一看就知道,就是 winform 的 DataGridview 的 button cell, 改變按鈕的背景色,而不是改變 cell 的背景色。
wsw0515
2007-07-19
打赏
举报
回复
mark
wsw0515
2007-07-19
打赏
举报
回复
up
eplox
2007-07-12
打赏
举报
回复
樓上方法只能將 Cell 底色變更,不能使 button 底色變更。
不是 web的, 是 winform 的。
cenovo
2007-07-11
打赏
举报
回复
用CellStyle生成器,选择外观分类下的BackColor属性可以更改button的颜色
asdfsadfasdfafa
2007-07-11
打赏
举报
回复
c错了
应该是
<ItemStyle BackColor="#C0C0FF" />//cell
<ControlStyle BackColor="Lime" />//button
asdfsadfasdfafa
2007-07-11
打赏
举报
回复
<asp:ButtonField Text="Button" ButtonType="Button" ControlStyle-Width="50%">
<ItemStyle BackColor="#C0C0FF" />//button
<ControlStyle BackColor="Lime" />//cell
</asp:ButtonField>
hm7921936
2007-07-11
打赏
举报
回复
findcontral 然后改边控件的被. 不过不知道WINFORM里合适不
vb.net
DataGridView
控件用法合集
vb.net操作
DataGridView
控件的用法的集合,包括: 1.
DataGridView
当前的单元格属性取得、变更 2.
DataGridView
编辑属性 3.
DataGridView
最下面一列新追加行非表示 4.
DataGridView
判断当前选中行是否为新追加的行 5.
DataGridView
删除行可否设定 6.
DataGridView
行列不表示和删除
DataGridView
控件用法合集(二) 7.
DataGridView
行列宽度高度设置为不能编辑 8.
DataGridView
行高列幅自动调整 9.
DataGridView
指定行列冻结 10.
DataGridView
列顺序变更可否设定 11.
DataGridView
行复数选择 12.
DataGridView
选择的行、列、单元格取得
DataGridView
控件用法合集(三) 13.
DataGridView
指定单元格是否表示 14.
DataGridView
表头部单元格取得 15.
DataGridView
表头部单元格文字列设定 16.
DataGridView
选择的部分拷贝至剪贴板 17.
DataGridView
粘贴 18.
DataGridView
单元格上ToolTip表示设定(鼠标移动到相应单元格上时,弹出说明信息)
DataGridView
控件用法合集(四) 19.
DataGridView
中的ContextMenuStrip属性 20.
DataGridView
指定滚动框位置 21.
DataGridView
手动追加列 22.
DataGridView
全体分界线样式设置 23.
DataGridView
根据单元格属性更改显示内容 24.
DataGridView
新追加行的行高样式设置る 25.
DataGridView
新追加行单元格默认值设置
DataGridView
中输入错误数据的处理(五) 26.
DataGridView
单元格数据错误标签表示 27.
DataGridView
单元格内输入值正确性判断 28.
DataGridView
单元格输入错误值事件的捕获
DataGridView
控件用法合集(六) 29.
DataGridView
行排序(点击列表头自动排序的设置) 30.
DataGridView
自动行排序(新追加值也会自动排序) 31.
DataGridView
自动行排序禁止情况下的排序 32.
DataGridView
指定列指定排序
DataGridView
控件用法合集(七) 33.
DataGridView
单元格样式设置 34.
DataGridView
文字表示位置的设定 35.
DataGridView
单元格内文字列换行 36.
DataGridView
单元格DBNull值表示的设定 37.
DataGridView
单元格样式格式化 38.
DataGridView
指定单元格颜色设定 39.
DataGridView
单元格文字字体设置 40.
DataGridView
根据单元格值设定单元格样式
DataGridView
控件用法合集(八) 41.
DataGridView
设置单元格背景颜色 42.
DataGridView
行样式描画 43.
DataGridView
显示行号 44.
DataGridView
焦点所在单元格焦点框不显示的设定
DataGridView
控件用法合集(九) 45.
DataGridView
中显示选择框CheckBox 46.
DataGridView
中显示下拉框ComboBox 47.
DataGridView
单击打开下拉框 48.
DataGridView
中显示按钮 49.
DataGridView
中显示链接 50.
DataGridView
中显示图像
DataGridView
控件用法合集(十) 51.
DataGridView
编辑中单元格控件取得 52.
DataGridView
输入自动完成 53.
DataGridView
单元格编辑时键盘KEY事件取得 54.
DataGridView
下拉框(ComboBox)单元格编辑时事件取得 55.
DataGridView
下拉框(ComboBox)单元格允许文字输入设定
DataGridView
控件用法合集(十一) 56.
DataGridView
根据值不同在另一列中显示相应图片 57.
DataGridView
中显示进度条(ProgressBar) 58.
DataGridView
中添加MaskedTextBox
DataGridView
控件用法合集(十二) 59.
DataGridView
中Enter键按下焦点移至旁边的单元格 60.
DataGridView
行集合化(Group)
【C#】完美实现ComBox多列下拉框+自动完成+
DataGridView
自定义列
灵活:数据源、下拉框内显示的列、列名、可搜索关键字等可自由定义 方便:可输可选/支持键盘操作/模糊过滤/自动完成匹配 标准:通过继承combobox实现,可单独使用,也可嵌入
datagridview
使用 水平有限,欢迎大家多提宝贵意见,共同学习 QQ:41357935 本控件以“随风飘散”在 http://www.cnblogs.com/CodeAnyWhere/archive/2007/09/03/880780.html中的示例代码为基础改进而来,在此感谢!.
DataGridView
的
button
cell
設定
button
的
背景色
因为
DataGridView
的
Button
列是由Graphics绘制上去的,而不是真正的
Button
控件 Code privatevoid
dataGridView
1_
Cell
Painting(objectsender,
DataGridView
Cell
PaintingEventArgse) { if(e.ColumnIndex==0...
C#设置
DataGridView
的
背景色
(附:C#Color颜色对照表)
设置
DataGridView
的
背景色
有两种方法 1.通过RowsDefault
Cell
Style设置单元格样式的BackColor方法设置
背景色
学生
DataGridView
.RowsDefault
Cell
Style.BackColor = Color.LightSteelBlue; 2.通过AlternatingRowsDefault
Cell
Style奇数行样式的BackColor方法设置
C#
DataGridView
表头
背景色
设置
C#
DataGridView
表头背景设设置需要设置两个属性。
C#
111,130
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章