DataGridView控件设置某个单元格不显示图片 DataGridView控件设置了某列为 DataGridViewImageColumn ,有办法让该列的某个单元格不显示图片吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 refer:http://www.cnblogs.com/chenxizhang/archive/2008/07/09/1238571.html在CellFormatting事件中判断一下当前的行索引e.RowIndex即可。 多谢1楼,实现了: private void dgvReceive_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e) { //让最后行的图片单元格不显示图片 if (e.RowIndex == dgvReceive.RowCount - 1) { if (dgvReceive["SelLine", e.RowIndex] is DataGridViewImageCell) { dgvReceive["SelLine", e.RowIndex] = new DataGridViewTextBoxCell(); dgvReceive["SelLine", e.RowIndex].Value = string.Empty; dgvReceive["SelLine", e.RowIndex].ReadOnly = true; } } } 「玩一玩」给命令行(cmd)做一个GUI——Process的应用 WINFORM中,邮件列表用的什么控件?如图 急。。。。。。。 请教高手,一个字符串排序问题 dgvClass.DataSource=ds.Tables[0]中的参数0是什么意思? 新手提问一个简单的问题 C#中调用Api的问题 一个关于算法的的问题,帮帮忙哈 请问除了设置Anchor属性外如何保证窗体放大后组件的位置和大小? vs2003安装出错 在线等待!!附安装日志 VS2012使用EF连接Mysql问题,应该怎么建立连接?非常感谢指点 C# Web 服务 通过两个地名算出距离
http://www.cnblogs.com/chenxizhang/archive/2008/07/09/1238571.html
在CellFormatting事件中判断一下当前的行索引e.RowIndex即可。
{
//让最后行的图片单元格不显示图片
if (e.RowIndex == dgvReceive.RowCount - 1)
{
if (dgvReceive["SelLine", e.RowIndex] is DataGridViewImageCell)
{
dgvReceive["SelLine", e.RowIndex] = new DataGridViewTextBoxCell();
dgvReceive["SelLine", e.RowIndex].Value = string.Empty;
dgvReceive["SelLine", e.RowIndex].ReadOnly = true;
}
}
}