首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#中对listview限定列宽解决办法

2012-05-03 
C#中对listview限定列宽就是横向滚动条没有,而列向滚动条存在,不要说设scrollablefalse[解决办法]ListVie

C#中对listview限定列宽
就是横向滚动条没有,而列向滚动条存在,不要说设scrollable=false

[解决办法]
ListView的ColumnWidthChanging事件来处理
void listView_ColumnWidthChanging(object sender, ColumnWidthChangingEventArgs e)
{
ColumnHeader header = this.listView.Columns[e.ColumnIndex];

e.NewWidth = listView.Columns[e.ColumnIndex].Width;
}
[解决办法]
不好意思,少了一句代码:
ListView的ColumnWidthChanging事件来处理
void listView_ColumnWidthChanging(object sender, ColumnWidthChangingEventArgs e)
{
ColumnHeader header = this.listView1.Columns[e.ColumnIndex];
e.NewWidth = listView1.Columns[e.ColumnIndex].Width;
e.Cancel = true;
}

热点排行