如何根据窗口的大小调整来增加控件大小

时间:2013-06-26 00:26:07

标签: wpf resize controls scrollviewer

我在scrollviewer中有自定义用户控件,并且scrollviewer的内容大于scrollviewer的大小。如果我滚动到数据的末尾,然后调整窗口大小,usercontrol不会重绘,因为usercontrol的大小没有改变。如何根据scrollviewer的大小变化强制更改usercontrol的大小?

我试图通过手动查找控件并在项目控件中更改后面代码中的大小来实现它,但现在我切换到树视图我似乎无法弄清楚如何找到控件。

所以我在想我基本上想要的是调整大小以影响scrollviewer中的用户控件。我想我可以发出某种命令发送到子控件,或者更简单的是为scrollviewer的SizeChanged事件创建一个事件处理程序,再次手动查找子控件并更新其大小并重绘信号。我还有其他选择吗?

0 个答案:

没有答案