子控件上的XAML调整大小/移动装饰器可调整父控件的大小/位置

时间:2011-04-05 00:29:05

标签: wpf xaml

ParentChildControls

黑色:家长控制

红色:可调整大小的儿童控制

蓝色:固定大小的儿童控制

黑色控件位于画布上。

我可以很容易地装饰黑色控件以调整大小和移动,但我正在尝试做的是装饰红色控件,这样当它调整大小时,它会调整红色控件和黑色控件的大小,移动蓝色控件这样它的位置仍然“停靠”在红色控件的右侧。此外,移动红色控件会将整个分组(即黑色控件)移动到画布上。

您是否装饰了黑色控件,但调整了装饰件的位置,使其与红色控件的边缘对齐?装饰红色控件但不知何故进行计算以调整黑色控件的大小/位置?我不确定最好的办法是什么。任何代码/好主意/地方开始将不胜感激。我对最佳方法感到有点失落。

0 个答案:

没有答案