Wpf 如何设置元素';从它身上分离出一种安眠药';s的父母';s属性?

Wpf 如何设置元素';从它身上分离出一种安眠药';s的父母';s属性?,wpf,xaml,Wpf,Xaml,(我对xaml非常陌生) 现在,是否可以仅使用Xaml将矩形的宽度和高度设置为与画布的宽度和高度相同? 或者是否需要使用代码?您应该进行数据绑定。看起来像这样: <Canvas Name="myCanvas" Width="200" Height="100"> <Rectangle Width="{Binding ElementName=myCanvas, Path=Width}" Height="{Binding ElementName=myCanvas, Pat

(我对xaml非常陌生)


现在,是否可以仅使用Xaml将
矩形的宽度和高度设置为与
画布的宽度和高度相同?

或者是否需要使用代码?

您应该进行
数据绑定
。看起来像这样:

<Canvas Name="myCanvas" Width="200" Height="100">
    <Rectangle Width="{Binding ElementName=myCanvas, Path=Width}" Height="{Binding ElementName=myCanvas, Path=Height}"> </Rectangle>
</Canvas>

<Canvas Name="myCanvas" Width="200" Height="100">
    <Rectangle Width="{Binding ElementName=myCanvas, Path=Width}" Height="{Binding ElementName=myCanvas, Path=Height}"> </Rectangle>
</Canvas>