DoubleAnimationsはどのダブルにも適用できますか?それともちょっと?WPF:DoubleAnimationを任意のdoubleプロパティまたはdependancyプロパティに適用できますか?
var ani = new DoubleAnimation();
..andそのオブジェクトはのUIElementのBeginAnimation方法で使用することができます:WPFで
は、私はあなたがDoubleAnimationオブジェクトを作成することができます知っています。私の場合は、UIElementがバインドされているオブジェクトにアニメーションを適用したいだけです。私は、そのItemsPanelキャンバスに設定し、そしてListBoxItemsはCanvas.Leftと.Topプロパティを設定するために変換器を使用し、特性に基づいているリストボックス(
public Point Location {get; set; } // this is a lie for brevity; I'm actually raising OnPropertyChanged
それを呼び出す)
を有しますですから、私はLocation.XとLocation.Yにアニメーションオブジェクトを適用したいと思います。 DoubleAnimationsはどのダブルにも適用できますか?それともちょっと?
学習は決して終わりません...#1が
編集:私は依存プロパティを言われています。私が疑ったように。これは、私がキャンバス上でListBoxItemsをアニメートできるように、私が言及したLocationプロパティを依存プロパティにする方法は?
コメントを参照してください。トリッキーなものだと思う。 –
このページを見て、カスタム依存プロパティを作成してください。http://msdn.microsoft.com/en-us/library/ms753358.aspx –