C#Winform禁止用户调整ListView的列宽
2023-06-13 09:14:28 时间
//事件:改变列宽的时候
privatevoidColumnWidthChange(objectsender,ColumnWidthChangingEventArgse)
{
//如果调整的不是第一列,就不管了
if(e.ColumnIndex>0)return;
//取消掉正在调整的事件
e.Cancel=true;
//把新宽度恢复到之前的宽度
e.NewWidth=this.lvStudents.Columns[e.ColumnIndex].Width;
}
这个代码的目的是让用户无法调整第一列的列宽,当然你也可以改成别的,或者用列名作为限定条件也可以.任你发挥了.最后让ListView的ColumnWidthChanging事件调用这个事件就行了.
相关文章
- unity c#面试_spring面试题及答案
- C# winform窗体程序的美化之路「建议收藏」
- C# Winform 窗体美化(目录)
- 第一个C# Winform实例
- C# WinForm 设置DataGridView选中指定行
- 【c#表达式树】最完善的表达式树Expression.Dynamic的玩法
- 学习C#静态函数及变量的一个精典例子与代码
- C#后台调用前台javascript的五种方法小结
- C#Winform让整个窗口都可以拖动
- c#winform窗口一直置顶显示在桌面最上方或最底层的方法
- C#WINFORM强制让窗体获得焦点的方法代码
- 使用C#Winform应用程序获取网页源文件的解决方法
- C#WinForm导出Excel方法介绍
- C#WinForm国际化实现的简单方法
- c#读取图像保存到数据库中(数据库保存图片)
- c#使用热键实现程序窗口隐藏示例
- 深入理解C#中的枚举
- C#中的问号(?号)用法小结
- 基于C#winform实现图片上传功能的方法
- asp实现的sha1加密解密代码(和C#兼容)
- C#采用Winform实现类似Android的Listener
- C#利用Windows自带gdi32.dll实现抓取屏幕功能实例
- C#正则表达式的递归匹配分析