我需要知道是否可能,如果可能,有人可以帮助我吗?
我想要隐藏,因为当我查看我的lisview checkbox
时,我告诉我的程序如果1
则添加checked
,0
unchecked
我需要private void listView_ColumnWidthChanging(object sender, ColumnWidthChangingEventArgs e)
{
e.Cancel = true;
e.NewWidth = listView.Columns[e.ColumnIndex].Width;
}
这些数字所以我不能只删除该列。
在这张图片中,您可以看到我在说什么:
有人可以帮我吗?因为我不希望用户看到这些数字。
我也在StackOverflow中找到了这个:
ftp://ftp.fooComputer.barServer.com
但是那个代码会锁定所有列,有人可以为第一列做一个工作吗?是的,我可以改变数字隐藏的宽度,但我需要其他列可调整大小。
答案 0 :(得分:0)
如果您只想锁定第一列,只需在columnIndex上添加一个检查:
private void listView_ColumnWidthChanging(object sender, ColumnWidthChangingEventArgs e)
{
**if (e.ColumnIndex == 0)**
{
e.Cancel = true;
e.NewWidth = listView.Columns[e.ColumnIndex].Width;
}
}