問題タブ [doubleanimation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - WPFアニメーションが終了したときに発生するイベントはありますか?
WPFアニメーションの終了時に発生するイベントはありますか?
c# - C# wpf アニメーションの終了時にアクションを実行
私はwpfを学んでいると同時に、それを使ってアプリを開発しています。doubleanimation (または他の種類) が完了したときに何かを実行する方法を理解するのに苦労しています。例えば:
これはどのように達成できますか?これに関する他の投稿をかなり読んだことがありますが、それらはすべて xaml を使用して説明していますが、c# コードを使用したいと考えています。ありがとう!
c# - スライダーによる DoubleAnimation コントロールの期間の変更
Slider の値で DoubleAnimation コントロールの期間を変更しようとしていますが、効果がありません。どうしてか分かりません?
これが私のコードです:
XAML:
C#:
どんな助けでも大歓迎です!前もって感謝します。
c# - WPF でアニメーションの前に手動コントロール プロパティを設定しても機能しない
に画像がありますが、それを移動してから を使用するCanvas
と、メソッドは無視されます。再度移動する唯一の方法はアニメーションを使用することです。何が問題なのですか?DoubleAnimation
Canvas.SetLeft(image)
Canvas.SetLeft(control)
何が起こっているかの画像付きの説明は次のとおりです。
Canvas.Left
プロパティのデフォルトのコイン位置は 0 です。
次のコードでマウスで移動します。
マウスがキャンバスから離れると、アニメーションによってコインが元のCanvas.Left
位置に移動します。
問題は、もう一度やり直すときです(マウスでコインを動かしてもCanvas.SetLeft(iCoin, p.X);
完全に無視され、アニメーションでのみ機能します。
c# - 絵コンテのアニメーションを止めることはできません。開始することしかできません
私はストーリーボードでアニメーションを管理しようとしています。これは点滅するラベルであり、この効果を達成するためにこのコードを使用しました(アニメーションでは、コードビハインドでのみ動作することを好みます):ストーリーボードを宣言します。
次に、アニメーションを起動します。
この時点まではすべて機能しますが、画面上のボタンを押してストーリーボードを停止しようとすると問題が発生します。
LabelStoryboard は null ではありません。コード .Stop() が実行されますが、アニメーションは停止しません。コードの何が問題になっていますか?
wpf - マウスオーバーイベントでDoubleAnimationを停止するには?
2 つのキャンバスと tbmarquee という名前のテキストブロックがあり、ウィンドウの読み込み時に上から下にアニメーション化されますが、モースの上で停止したいのですが、クリックするとリンクに移動します。どうすればよいですか?
wpf - WPF アニメーション (単一要素の複数のプロパティを同時に変更)
1 つの UI 要素の複数のプロパティを同時にアニメーション化する必要があります。
たとえば、ウィンドウの幅と高さを同期的に縮小します。
何か案が?
アニメーションを段階的に実行します。幅の変更が完了すると、高さが変わります。:|
wpf - DoubleAnimation StoryBoard が表示されると WPF Rectangle がトリガーされる
WPFでRectangleをフェードイン/フェードアウトするDoubleAnimationがあります
これは正常に機能しますが、長方形が表示されている場合にのみこれを実行したいと考えています。現在、ロード時にバックグラウンドでアニメーション化されます(私は推測します)。
アニメーションが表示されているときにアニメーションを開始し、非表示/折りたたみ時に停止するように変更するにはどうすればよいですか?
それとも関係ありませんか?アプリケーションには多くの長方形があり、ほとんどの場合それらは隠されているため、(アニメーション用に) リソースを消費するのではないかと心配しています。
ありがとう。