問題タブ [storyboard]

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.

0 投票する
3 に答える
5981 参照

wpf - 別のストーリーボード タイムライン内でストーリーボードを開始する

基本的なアニメーションを 2 秒で実行するストーリーボード (1) があります。storyboard(1) に、設定したすべてのプロパティ アニメーションを実行させたい (これはすべて正常に動作します)。しかし、ストーリーボード (1) の 3 秒で、ストーリーボード (2) を開始し、ユーザーの操作なしでストーリーボード (1) を終了したいと考えています。

これを可能にするのは、ユーザーが何かをクリックしたときだけです。現在のストーリーボード(1)タイムラインの位置に基づいて、これを自動化したいと考えています。

これが十分に理にかなっていることを願っています。もっと詳しく説明する必要がある場合はお知らせください。

ありがとう。

編集: XAML または VB.net 言語で回答を投稿してください。:)

0 投票する
1 に答える
3285 参照

c# - wpf ストーリーボードの死

C#:

XAML:

このコードの何が問題になっていますか? ストーリーボードは 20 ~ 50 ラウンド後に停止します。毎回違う番号

0 投票する
1 に答える
748 参照

xaml - WPF ストーリーボードで静的オブジェクトをアニメーション化するにはどうすればよいですか

「デモモード」を追加する必要がある WPF プログラムがあります。毎回プログラムを再コンパイルせずにデザイナーがデモ モードを変更できるようにしたいので、外部 XAML ファイルからストーリーボードを使用するのは良い考えだと思います。「デモ モード」は基本的に、アプリケーションの依存関係プロパティの一部をアニメーション化するストーリーボードです。

アプリケーションの DP を公開するために、アプリケーションのクラスの public static メンバー (シングルトン) を作成して、アプリケーションの DP を常に外部から利用できるようにしました。この場合、ストーリーボードはそれらにアクセスします。

外部 XAML ファイルに、アプリケーションの名前空間/アセンブリを正しく参照する適切な xmlns を追加しました。したがって、理論的には、ストーリーボードでアプリケーションの DP にアクセスできるはずです。

問題は、オブジェクトが XAML で宣言/名前付けされていない場合に、ストーリーボードで静的オブジェクトの DP をアニメーション化する方法がわからないことです。ストーリーボード アニメーション フレームを宣言する場合、ストーリーボードの添付プロパティはStoryboard.TargetNameStoryboard.TargetPropertyだけです。

誰かが私を正しい方向に導くためのヒントを教えていただければ幸いです。

0 投票する
2 に答える
14157 参照

wpf - プロパティのWPFストーリーボードトリガーが変更されました

INotifyPropertyChanged を実装するクラス用の DataTemplate があります。プロパティが変更されたときにストーリーボードをトリガーし、異なる値で別のストーリーボードをトリガーする方法はありますか (この場合はブール値)?

データテンプレートが作成されたクラスの値に応じて、起動時にストーリーボードをトリガーする方法はありますか?

0 投票する
2 に答える
4780 参照

wpf - Storyboard x:NameへのアクセスがSilverlightで機能するのに、WPFでは機能しないのはなぜですか?

次のWPFコードでエラーが発生します。名前'zipButtonOut'は現在のコンテキストに存在しません。

ただし、ここで示すように、同じコードがSilverlightで機能します:http ://tanguay.info/web/index.php?pg = codeExamples&id = 65

Window.Resources内のストーリーボードにアクセスできるようにするには、WPFコードに対して何をする必要がありますか?WPF UserControlでも試しましたが、同じエラーが発生しました。

XAML:

コードビハインド:

0 投票する
4 に答える
31536 参照

wpf - プログラムで追加されたコントロールでストーリーボードアニメーションを使用する

既存のコントロールが削除された後にプログラムで追加されるアプリケーションの「アプリ」領域に新しいコントロールをフェードインしようとしています。私のコードは次のようになります:

ただし、このコードを実行すると、「名前'settingsPane'を解決するための適切な名前スコープが存在しません」というエラーが表示されます。

私はおそらく何が間違っているのですか?私はすべてを正しく登録したと確信しています:(

0 投票する
1 に答える
6707 参照

wpf - WPF - アニメーション化する StoryBoard を停止できません。IsControllable が機能していませんか?

共有ストーリーボードを使用してアニメーション化する 3D キューブがあります。アニメーション コードは、コンボボックスの selectionChanged イベントにあり、実行中のアニメーションが次の開始前に確実に停止されるようにすることを目的としています。しかし、それはそのように機能していません!

これはかなり厄介なコードだと思いますが、.begin(this,true) を呼び出しているため、ストーリーボードがコントロールに応答しない理由はまだわかりません。

StoryBoard を停止できない理由を誰か教えてもらえますか? 私はまだその危険な'System.Windows.Media.Animation Warning: 6 : Unable to perform action because the specified Storyboard was never applied to this object for interactive control.; Action='Stop';'メッセージを受け取っています

0 投票する
1 に答える
751 参照

wpf - UserControlで宣言されたストーリーボードのプロパティへのバインド

Windowのリソース領域内で宣言された場合にのみ機能するバインディングに苦労しています。宣言をUserControlのリソース領域に移動するとすぐに、バインディングが失敗します。エラーメッセージは表示されませんが、スライダー(ソース)の値を変更しても値は更新されません。UserControlのVSM状態の1つでストーリーボードを使用したいと思います。

誰かがなぜこれが起こるのか、そしてうまくいけばそれを修正する方法を教えてもらえますか?

ここにxamlを貼り付けようとしましたが、メッセージでxmlタグを許可するようにWebサイトがシームされていません。

よろしく

ジャコ