【问题标题】:C# Get total inside area of scrollable panelC#获取可滚动面板的总内部区域
【发布时间】:2013-08-17 20:58:29
【问题描述】:

对某人来说应该是一个不错的轻松...

我有一个面板,我正在向其中动态添加子控件,当其中任何一个放置在可见区域之外时,滚动条就会出现。

我需要知道这个区域的总面积。即可滚动区域的宽度是多少?

我可以获得最远的控件并使用它的 left + width 属性,但必须有更简洁的方法吗?

编辑:希望这能说明我需要什么(可滚动区域宽度)。

【问题讨论】:

    标签: c# width panel area


    【解决方案1】:

    【讨论】:

    • 我使用的是 .Net 3.5 我应该提一下。该页面上没有任何示例表明他们会做我需要的事情?
    • 抱歉我没看懂问题,试试 AutoScrollMargin 属性吧。
    • 谢谢,但该值似乎始终为 0。
    • 不,我已经试过了,它总是和面板的宽度一样。
    • 是的 winforms,尽管突然间该值开始发生变化。所以它是DisplayRectangle!抱歉……
    猜你喜欢
    • 1970-01-01
    • 2012-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-14
    • 1970-01-01
    相关资源
    最近更新 更多