VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > 汇编语言 >
  • C#教程之.C# Winform 禁止用户调整ListView的列宽

 
// 事件: 改变列宽的时候 
private void ColumnWidthChange(object sender, ColumnWidthChangingEventArgs e) 
// 如果调整的不是第一列,就不管了 
if (e.ColumnIndex > 0) return; 
// 取消掉正在调整的事件 
e.Cancel = true; 
// 把新宽度恢复到之前的宽度 
e.NewWidth = this.lvStudents.Columns[e.ColumnIndex].Width; 

这个代码的目的是让用户无法调整第一列的列宽, 当然你也可以改成别的, 或者用列名作为限定条件也可以. 任你发挥了. 最后让 ListView 的 ColumnWidthChanging 事件调用这个事件就行了.

相关教程