c# - 使 ListView 在垂直方向上可滚动

标签 c# winforms listview scrollable

我正在使用带有 checkboxes = trueSystem.Windows.Forms.ListView。 我可以看到,当列表项超出可容纳的范围时,我会得到一个水平滚动条。我试图找到任何属性来改变滚动条的方向。 有什么方法可以让它在垂直方向上滚动吗?

最佳答案

你需要设置

Listview1.Scrollable = true;
Listview1.View = View.Details

只有在您的 Listview1 中添加了一些列时,这才会正常工作, 所以添加一个虚拟列。喜欢,

ColumnHeader header = new ColumnHeader();
header.Text = "";
header.Name = "col1";
listView1.Columns.Add(header);

关于c# - 使 ListView 在垂直方向上可滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2309046/

相关文章:

c# - MS平台下成为高级开发者需要学习的关键内容

c# - KeyValuePair<TKey, TValue>.ToString 实现细节

c# - Datagridview 以新形式编辑

c# - 检查用户是否在文本框中输入单个字符或数字#

c# - 如何从datagridview和数据库中删除选定的行

java - 使 ListView 项目可点击

android - 如何在 Android 的 ListView 中显示 YouTubePlayerView?

c# - 我如何在 C++ 中使用 ArrayList?

c# - C# 中的复选框数组

listview - 在Flutter中清除ListView