如何使画布自动增长以适应其内容

时间:2011-02-15 22:29:58

标签: silverlight layout silverlight-4.0 scroll

我正在为我们的应用创建门户类型仪表板。控件即时添加。我有一个页面,带有tabcontrol。在选项卡控件中,我在其上添加了TabItems,并在其上添加了一个画布。画布处理鼠标事件以移动控件。

我需要允许用户创建一个大于选项卡项当前大小的布局...所以我在选项卡项中插入了一个scrollviewer并将画布放到它上面。但是,画布似乎不会自动展开以包含内容。

如何让画布展开以在滚动查看器中保存所有内容,这样我就可以滚动它包含的画布?

1 个答案:

答案 0 :(得分:1)

检查以前的两篇SO帖子,了解如何操纵Canvas的大小: