【问题标题】:C# control size does not cover entire controlC# 控件大小不覆盖整个控件
【发布时间】:2013-02-22 18:43:16
【问题描述】:

我有一个 RowHeaderVisible 属性设置为 false 的 DataGridView;

我将边距和内边距设置为 0;

那么大小等于加在一起的标题宽度...

为什么还需要额外的空间来显示完全控制? (有一个可见的水平滚动条)这是什么属性,或者您如何准确测量控件的确切(实际)大小?

【问题讨论】:

    标签: c# controls


    【解决方案1】:

    我有一段时间没用过,但如果它像一个列表视图,标题应该小于宽度,以便为垂直滚动条留出空间——假设你有一个。尝试减小其中一个标题的宽度,或增加控件宽度

    【讨论】:

    • 是的,滚动条宽度做到了。
    • 有点,标题 + (SystemInfo.VerticalScrollbarWidth / 2) 涵盖了 datagridview 问题,对于您需要滚动条的整个宽度的表单.. wtf 是怎么回事?
    猜你喜欢
    • 2011-06-12
    • 2017-10-29
    • 1970-01-01
    • 2012-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-15
    • 2011-12-26
    相关资源
    最近更新 更多