0

Canvas子供をバックグラウンドに置きたいです。

例:(Ellipseキャンバスの子)があります。同じ座標に長方形を追加するときは、楕円の下に配置します。

これどうやってするの?

4

1 に答える 1

2

Canvas (Panel) の ZIndex Attached プロパティを使用できます。

<Canvas>
    <Ellipse Canvas.ZIndex = "10" />
    <Rectangle Canvas.ZIndex = "5"/>
</Canvas>

または、子要素を並べ替えることができます。

<Canvas>
    <Rectangle/>
    <Ellipse />
</Canvas>

コード内:

Canvas.SetZIndex(newRectangle, 5);
Canvas.SetZIndex(oldEllipse, 10);
于 2012-05-30T09:43:53.020 に答える