我怎么知道用户控件的大小?

时间:2010-11-30 09:42:30

标签: asp.net user-controls size

我如何知道运行时用户控件的大小?

我有一个表单,我想在该表单上托管我的usercontrol,我想要 根据运行时了解我的用户控件大小来修复我的webform大小 我的用户控件大小,因此打开表单时不应出现滚动。

我该怎么做?

(实际上有多个Usercontrol,我在运行时托管用户控件 根据条件。)

2 个答案:

答案 0 :(得分:1)

您可以公开包含用户控件高度/宽度的.Size属性。在渲染控件时,您会阅读.Size并相应地处理。

答案 1 :(得分:0)

您在寻找ActualWidth / ActualHeight吗?

此外,您应该可以将ScrollBar政策设置为Auto,以便只有在需要时才会显示。