在运行时添加控件,而不是遵循面板填充属性

时间:2016-10-24 15:13:25

标签: c# winforms telerik

我在运行时向我的videoCategoryId添加控件,但不遵循面板type属性。

下面的Panel,只是放在我面板的最左上方。我的Padding Label位于20,20,20,20,但它仍无效。有任何想法吗?谢谢!

Padding

1 个答案:

答案 0 :(得分:1)

Padding的{​​{1}}只是被您将Panel属性设置为与Dock不同的值的子控件所尊重。事实上,如文件中所述 None的{​​{3}}属性是Panel的{​​{3}}属性的更一般的实现,属性属性确定此控件内部对接组件的边界。

因此,在上面添加ScrollableControl而未设置Label属性的情况下,标签和面板控件工作正常,您的标签将显示在Dock位置。

要解决此问题,您需要手动设置0,0或改为使用Location