3

エラーが発生しています:

WinRT情報:指定されたオブジェクトのTargetPropertyCanvas.Leftを解決できません。

実行時にこのエラーが発生します(ビルドは問題ありません)。コードの重要な部分:

var canvasAnim = new DoubleAnimation() { To = -50, Duration = new Duration(TimeSpan.FromSeconds(0.3)) };
Storyboard.SetTarget(canvasAnim, MyWipedText);
Storyboard.SetTargetProperty(canvasAnim, "Canvas.Left");

これは、より大きなコントロールを一般的にスワイプした後に行われるため、コードビハインドにアニメーションを添付しています。このプロパティを機能させる方法はありますか?(不透明度はここで正常に機能します)。

ありがとう

4

1 に答える 1

6

次のように「(Canvas.Left)」を実行する必要があります

Storyboard.SetTargetProperty(canvasAnim, "(Canvas.Left)");

カスタム(ユーザー定義)のアタッチされた依存関係プロパティでは機能しないことに注意してください。

于 2012-09-19T20:29:08.923 に答える