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

怎么 listview 去掉横向滚动条

2012-04-25 
如何 listview 去掉横向滚动条视图为:Details在行很宽的情况下如何去掉横向滚动条只保留纵向滚动条不要说

如何 listview 去掉横向滚动条



视图为:Details  


在行很宽的情况下  


如何去掉横向滚动条 只保留纵向滚动条


不要说 Scrollable = false 这样 横纵都没有呢

[解决办法]
学习……
[解决办法]
属性里面就可以设置,自己好好研究。
[解决办法]
public class ScrolView : NativeWindow
{
protected override void WndProc(ref Message m)
{
base.WndProc(ref m);
ShowScrollBar(this.Handle, 0, 0);
}

[DllImport("user32.dll", CharSet = CharSet.Auto)]
public static extern int ShowScrollBar(IntPtr hWnd, int bar, int show);

}

private void Form2_Load(object sender, EventArgs e)
{
ScrolView a = new ScrolView();
a.AssignHandle(listView1.Handle);
}
这样看看.
[解决办法]
把listview放在一个panel中
listview边框不让显示出来就行了

热点排行