当前位置: 首页 > 编程语言 > C#

如何在c#windows窗体中固定listview的列宽?Share

时间:2023-04-10 20:11:15 C#

如何在c#windows窗体中固定listview的列宽?我有一个listview我需要修复listview的列宽,以便在运行时用户不能拖动列表和调整大小.....程序是什么?我搜索了所有属性,但没有一个帮助我解决这个pbm..这在gridview中是可能的,但如何在listview中完成....最简单的方法是使用ColumnWidthChanging事件:privatevoidlistView_ColumnWidthChanging(objectsender,ColumnWidthChangingEventArgse){e.Cancel=true;e.NewWidth=listView.Columns[e.ColumnIndex].Width;使用ObjectListView。这不仅允许单个列具有固定宽度,而且还具有最小和最大宽度。它努力捕获所有情况,包括Ctrl-Numpad-+,因此无法规避它们。非常感谢我已经在vb.net中使用了以上是C#学习教程:如何在c#windowsform中固定listview的列宽?分享的所有内容,如果对你有用,需要了解更多C#学习教程,希望大家多多关注—PrivateSubListView1_ColumnWidthChanging(ByValsenderAsObject,ByValeAsSystem.Windows.Forms.ColumnWidthChangingEventArgs)HandlesListView1.ColumnWidthChanginge.Cancel=Truee.NewWidth=ListView1.Columns(e.ColumnIndex).WidthEndSub本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: