私はその親に対するコントロールの位置を取得したい、あるいはどんな種類の位置でも、本当に重要ではありません。しかし、私はこれをコードなしでXAMLでのみ行いたいと思っています。私はグリッド5x3を持っており、ボタンは3行目と2列目にあります。ですから、基本的にグリッドの最初の2行の幅と、鳥の最初の列の幅を取得したいと思います。XAMLでコントロールの位置を取得する方法は?
私は、このような翻訳アニメーションをやりたいので、ピクセル単位でのボタンの位置を知りたい:
<DoubleAnimation Storyboard.TargetName="Studio" Storyboard.TargetProperty="RenderTransform.(TranslateTransform.X)" From="500" To="0" Duration="0:0:2">
ではなく、500のハードコードされた値を使用しての、私はそれが対応して何になりたいですボタンの水平位置(ピクセル単位)へ
私はMVVMを使用しており、コードを書き込まない傾向があります。私は、MVVMがコードを完全に排除することではないことを知っていますが、これまでのアプリケーションではコードを書く必要はありませんでした。 – Ivan
なぜ私は、ビジュアルツリーで前のコントロールの位置を知りたいのですか? – StepUp
このような変換アニメーションを行うため、ボタンの位置をピクセルで知りたい:ハードコードされた値500を使用する代わりに、ボタンの水平位置(ピクセル単位)に対応するものにします。 –
Ivan