0

これが私のxamlコードです(簡略化)

<Canvas Name="c1">
   <misc controls Canvas.ZIndex="1">
   <Canvas Name="c2">
      <Button Canvas.ZIndex="2" Name="b1" />
      <misc>
   </Canvas>
</Canvas>

ボタンがCanvasc1のその他のコントロールの上に配置されることを望みます。したがって、Canvas.ZIndexプロパティを使用します。ただし、Canvas c2を基準にしているので、Canvasc1を基準にしたいと思います。どうすればそれができますか?zindexプロパティのルートキャンバスを指定する方法はありますか?ありがとう

4

1 に答える 1

3

Canvas2のボタンはCanvas1について何も知りません。代わりにCanvas2全体のzインデックスを設定します。

<Canvas Name="c1">
   <misc controls Canvas.ZIndex="1">
   <Canvas ZIndex="2" Name="c2">
      <Button Name="b1" />
      <misc>
   </Canvas>
</Canvas>

(または単にタグを並べ替えます)

于 2012-07-17T10:08:58.517 に答える