C# winform中的 DatagridView,想要更改单元格中一部分文本的颜色和字体 100
有一个DatagridView,想要更改单元格中一部分文本的颜色和字体我想把第二列里面的文本中的“双击查看电话”颜色变成红色,字体不变,百度了一下,大部分都说的是改变整个...
有一个DatagridView,想要更改单元格中一部分文本的颜色和字体
我想把 第二列里面的文本中的 “双击查看电话”颜色变成红色,字体不变,百度了一下,大部分都说的是改变整个单元格的字体颜色或者背景颜色的,我只是想改变其中某些文本的字体和颜色,感觉应该用GDI重绘,不过GDI我不太会用,还请高手讲解一下,谢谢了~ 展开
我想把 第二列里面的文本中的 “双击查看电话”颜色变成红色,字体不变,百度了一下,大部分都说的是改变整个单元格的字体颜色或者背景颜色的,我只是想改变其中某些文本的字体和颜色,感觉应该用GDI重绘,不过GDI我不太会用,还请高手讲解一下,谢谢了~ 展开
1个回答
展开全部
我想重绘是必须的!但具体如何实现,目前没能力帮到你。dgv的CellPainting事件携带的DataGridViewCellPaintingEventArgs类有许多属性和方法,详加研究也许对你这问题有帮助。
追问
谢谢回答,GDI绘图我也看了,我也CellPainting里面写了GDI绘制文本,但不是在单元格里输出的,而是在当前行的第一列输出的
追答
我尝试的时候也是这个问题,所以得深入研究e里面的若干属性和方法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询