gpt4 book ai didi

c# - 表格的宽度不能小于 140 像素。为什么?

转载 作者:太空狗 更新时间:2023-10-30 00:10:52 24 4
gpt4 key购买 nike

我在 Visual Studio 2012 中创建了默认的 Windows 窗体应用程序项目。当我运行程序时,发现窗体的宽度不能小于 140 像素。为什么?以及如何克服这个奇怪的限制?

最佳答案

我正在寻找解决方案,但 MinimumSize(0,0) 没有任何效果。弄清楚了,将 MinimumSize 设置为 (1,1) 实际上解决了问题,并且在显示我的表单后,它的大小正确地小于 140px。

应触发弹出对话框的 (ListView)_csvLv 上的列单击事件:

        var topAnchor = _csvLv.PointToScreen(new Point(
_csvLv
.Columns
.OfType<ColumnHeader>()
.Where(c => c.DisplayIndex < e.Column)
.Sum(c => c.Width),
0));

Left = topAnchor.X;
Top = topAnchor.Y;

MinimumSize = new Size(1,1);
ClientSize = new Size(_csvLv.Columns[e.Column].Width, 100);

ShowDialog();

关于c# - 表格的宽度不能小于 140 像素。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18498473/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com