Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以在添加项目时以编程方式更改 a 的高度ListView?
ListView
基本上我想要ListView高度AutoSize。
AutoSize
我试过了:
lv.Height = myValue;
和:
lv.UpdateBounds(x, y, newWidth, newHeight);
不过,这些似乎都没有更新控件在表单上的样子。
编辑:
这个列表视图实际上是一个用户控件,我继承了一个ListView. 我正在尝试更改构造函数中的高度,以使我使用反射拉入的项目全部出现。
假设您在单击按钮时将项目添加到列表视图,然后为每个添加的新项目将列表视图的大小增加 5px ?或您希望它也增长的任何大小..
private void button1_Click(object sender, EventArgs e) { listView1.Items.Add("Hello How are you"); listView1.Height = listView1.Height + 5; }