私は C/C++ の経験しかなく、C# と WPF に移行したばかりです。コンポーネント (画像など) を動かすアニメーションを作成したいのですが、以下が違法である理由がわかりません。
ThicknessAnimation a = new ThicknessAnimation(...);
Image1.BeginAnimation(Image1.Margin, a); // illegal. Image.Margin illegal too
ここではマージンを使用できないようです。もちろん、タイマーを作成し、Margin の Thickness オブジェクトを手動で作成することもできますが、それは退屈であり、アニメーションが可能であれば、よりエレガントになります。
ここにストーリーボードは必要ですか? ストーリーボードを作ると Margin プロパティが使えるという話も聞いたことがありますが、私はストーリーボードのことを全く知らないので理解できません。ありがとう