C# ListView 平铺宽度 100%?

2024-01-08

我有一个 ListView 设置为 Tileview。 ListView 宽度为 300,平铺宽度也是如此。

当图块数量没有溢出导致滚动条时,此方法可以正常工作。

然而,当它确实溢出时,当出现垂直滚动条时,也会出现水平滚动条,因为垂直滚动条降低了图块的列表视图宽度。有没有办法让图块自动调整大小以填充列表视图?

请参阅示例图片:

What currently happens: alt text

What i want to happen: alt text

我尝试将宽度设置为 100%,但这不起作用。有任何想法吗?


没有直接的方法来检测滚动条是否可见。不过,还有一种间接的方法,为 ClientSizeChanged 事件编写一个事件处理程序:

    private void listView1_ClientSizeChanged(object sender, EventArgs e) {
        listView1.TileSize = new Size(listView1.ClientSize.Width, listView1.TileSize.Height);
    }

还要更改计算机上的 DPI 设置,以验证图块尺寸是否仍然合适。这通常会改变控件的大小。 ClientSize.Width 是你的朋友。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

C# ListView 平铺宽度 100%? 的相关文章

随机推荐

  • Java打印字体拉伸

    我刚刚让打印机在 java 中工作 我也需要它 但是我需要解决最后一个问题 打印时 字体的宽度相当拉长 并不像应有的那样清晰 这是我在纸上实际绘图的代码 FontMetrics metrics graphics getFontMetrics
  • 如何找到iframe的xpath。下面是附图

    我需要在下图中找到 与您的搜索相关的品牌 文本 我如何编写 xpath 文本存在于没有 id 或类或没有唯一标识符的 iframe 中 我想使用跨度数据组件 id 找到它 但它不起作用 By xpath span data componen
  • d3js:有两个y轴时缩放

    参考 https github com mbostock d3 wiki Zoom Behavior https github com mbostock d3 wiki Zoom Behavior make zoom var zoomFir
  • 为什么 implode() 可以以任意顺序接受其参数,而explode() 不能。?

    虽然implode 由于历史原因 可以按任一顺序接受其参数 explode 不能 为什么 array array lastname email phone comma separated implode array 类似于 array ar
  • 如何通过index.html显示firebase存储中的图像

    我已经将一些图像上传到 firebase 的存储中 然后我需要在网站上显示所有这些图像 我已经阅读了 firebase 的文档 但仍然找不到显示所有图片的正确方法 所以 我的问题是 我的代码在哪里显示偶数单个图像是错误的 如何同时在网络上显
  • VBA Outlook 如何在电子邮件正文中添加超链接

    该宏添加了电子邮件的超链接 Sub test add hyperlink Dim NewMail As Outlook MailItem Set NewMail Application ActiveInspector CurrentItem
  • Spring ScriptUtils - PostgreSQL 中未终止的美元报价

    我使用以下 Java 代码来运行 SQL 脚本 SpringBootApplication public class Application implements CommandLineRunner Autowired DataSource
  • 在 Ubuntu 上编译支持 python 的 vim

    我正在尝试在 Ubuntu 上使用 python 解释器从源代码编译 vim 我已经安装了 vim 的依赖项 在 Ubuntu 上安装了 python2 7 devel 和 python2 7 dbg 软件包 并执行如下配置步骤 confi
  • PHP:: 如何在读取文件后从服务器删除文件。 Unlink() 之前执行

    我试图在第一次显示后从服务器删除图片 jpg 但文件在显示之前就被删除了 unlink 我已经尝试过 sleep 但这只会延迟加载 并且在显示之前删除所有文件 您可以使用 mod rewrite 将 jpg 请求重定向到脚本 该脚本将图像加
  • 如何使用 cacert 文件在 Powershell (Invoke-WebRequest) 中执行 cUrl 等效项?

    基本上我想将命令curl翻译为与当前在Linux服务器中相同的参数 但在Powershell中 以便上传文件 curl v T file u user password http myurl cacert opt keystores ca
  • Http - 隧道连接失败:Python 网页抓取出现 403 Forbidden 错误

    我正在尝试网络抓取 http 网站 当我尝试阅读该网站时 出现以下错误 HTTPSConnectionPool host proxyvipecc nb xxxx com port 83 Max retries exceeded with u
  • 将 C 文件添加到 Visual Studio

    我正在使用 Microsoft Visual Studio 2010 当我将文件添加到我的项目时 它们有一个 cpp扩大 要使用 C 我必须手动将文件重命名为 c 有没有办法直接添加C文件 而不重命名任何东西 如果我理解正确的话 您想直接将
  • Firebase signInWithEmail 函数是否在主线程中运行?

    当我运行以下代码时 FIRAuth auth signInWithEmail email protected cdn cgi l email protection password hdfjhfjhdbf completion FIRUse
  • 如何在使用 start 属性的有序列表中设置标记样式?

    如何向 HTML start 属性添加样式 即使我将样式应用于整个有序列表标签 我也无法定位该数字 CODE ol li Coffee li li Tea li li Milk li ol 输出 Coffee Tea Milk 您可以使用c
  • 派生类被视为友元吗?

    如果我创建基类 A 并且 A 是类 B 的友元 那么从 A 派生的类可以按照自己的喜好访问 B 吗 否则允许什么 Thanks struct A struct Ader A struct B friend struct A 不 C 中的友谊
  • 如何在 pom.xml 中覆盖父级插件?

    我的 pom xml 中有这样的内容
  • 允许 postgres 用户只列出自己的数据库

    我正在使用 postgresql 服务器 我想禁止我的用户查看同一服务器上的其他数据库 本质上是一个 l应该只列出他自己的数据库 我很确定我需要从用户那里撤销一项权利 但我在文档中找不到它 这似乎有效 但可能会产生不可预见的后果 它需要修改
  • 在 PHP 上使用 Curl 发送空 字段

    欢迎大家 这是我遇到的一个问题 我正在尝试使用 PHP 和 CURL 将数据和文件发送到服务器 服务器接受包含 6 张照片的数据 如果 FILES 数组中的项目少于 6 个 这是一个错误 因此 如果我发送所有 6 张照片 一切都会很顺利 但
  • 从字符串动态创建 xml

    这是正确的程序 现在运行良好 谢谢先生 我是安卓新手 我有一个字符串 其中包含服务器返回给我的 XML 格式数据 它是一个 XML 文档 我想在Android中解析它XmlResourceParser但它只接受存储在您设备上的 xml 文档
  • C# ListView 平铺宽度 100%?

    我有一个 ListView 设置为 Tileview ListView 宽度为 300 平铺宽度也是如此 当图块数量没有溢出导致滚动条时 此方法可以正常工作 然而 当它确实溢出时 当出现垂直滚动条时 也会出现水平滚动条 因为垂直滚动条降低了