問題タブ [multitrigger]
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.
wpf - WPF:条件のバインドとプロパティ、いずれかを使用したXamlParseException
ので問題が発生してCondition
いMultiTrigger
ます。私が次のことをした場合:
次に、この例外が発生します。
条件では、プロパティとバインディングの両方を使用することはできません。マークアップファイルのオブジェクト「System.Windows.Condition」でエラーが発生しました
しかし、私が次のことをするとき:
次に、この例外が発生します。
トリガーのプロパティと値の両方を指定する必要があります。マークアップファイルのオブジェクト「System.Windows.Condition」でエラーが発生しました
何が得られますか?重要な場合は、これがトリガー全体です。
wpf - MultiTrigger を使用した WPF Windows Presentation Foundation アニメーション
WPF XAML を使用してアニメーションを行う方法のコツをつかもうとしています。適切な条件に基づいてアニメーションをトリガーするのに苦労しており、助けが必要です。
笑いのために、キャンバス上の別の場所に移動することで押されようとする試みをかわすボタンを含むページを作成したいと思います。これが私の希望するアニメーションの図です:
私は単に XAML を使用して (コード ビハインドを使用せずに) 問題を解決したいと考えていますが、適切な XAML を宣言するだけでは解決できない理由の説明がコードに添付されている場合は、コードを使用するソリューションを受け入れます。
これは私がこれまでに持っているものです:
2 番目のマルチトリガー条件では、(正しいストーリーボードを開始するために) ボタンがどこにあるかを確認しようとしています。ボタンが左側にあるか右側にあるかを評価する条件でどのプロパティと値を使用するかを理解できないようです。TranslateTransform.X
プロパティが機能しません。助言がありますか?
grails - Grails - Quartz ジョブトリガーのパラメーター
Quartz-plugin を介して設定された次の Quartz ジョブがあります。
ブロックで使用できるトリガーにパラメーターを設定できるようにしたいと考えていexecute
ます。に変数を設定できないようで、を実装cron trigger
する必要がありますが、その方法がわかりません。custom trigger
Quartz Trigger interface
どんな助けでも大歓迎です。
wpf - テキストブロックの可視性をデフォルトで折りたたまれた状態に設定し、条件に基づいて切り替えるにはどうすればよいですか?
-があります。これはデフォルトで折りたたまれておりTextBlock
、2つの条件を満たす場合にのみ表示されます。
私は同じために以下のXAMLを持っています。しかし、期待どおりに機能していません。
どんな助けでもいただければ幸いです。ありがとう
wpf - MultiTrigger: DataTrigger と PropertyTrigger の組み合わせが機能しない
DataTrigger
aと aPropertyTrigger
を aに組み合わせて aMultiDataTrigger
に表示する必要があるという問題があります( Image
aGridViewColumn
と組み合わせて、TreeView
私が使用しているカスタム コントロールです)。インターネットでいくつかのシンを実験して検索しましたが、これが私がどこまで来たかです:
Image
では、 に従って、最初は 2 つのイメージを持つことができますConverter
。folder_open または別のもの (今は重要ではありません) のいずれかです。今私が欲しいのは、TreeViewNode が展開されているWpfSetting.IsExpanded = true
とき ()、Image Source が folder_closed のときに、Image に folder_open 画像を取得させたいということです。上記のコードに近いと思いますが、実際には機能していません。を開いてもはImage
まったく変化しませんTreeViewNode
。
の状態に何か問題があると思いますRelativeSource=Self
が、よくわかりません。
私を助けてくれる人はいますか?前もって感謝します。
もちろん、必要に応じて、より多くの情報/コードを提供できます。
c# - MultiTrigger: DependencyProperty への条件バインディングが機能しない
MainMenuButton
タイプのカスタムボタンがあり、UserControl
それをスタイリングしています。MultiTrigger
ここで、2 つの条件が満たされた場合にのみボタンの外観を変更するを実装したいと考えました。
最初の条件は ifIsMouseOver == true
です。私は単に次を入れますCondition
:
2 番目の条件は、次のことに関連していDependencyProperty
ます。
別のSO 投稿で、ユーザーはDataTrigger
に反応するために使用できると言いましたIsCheckedProperty
。だから私は他の投稿からコードを試しましたが、うまくいきませんでした:
これはどのように解決できますか?回答ありがとうございます。:)
c# - NullOrWhiteSpace を検証する TextBoxStyle の MultiTrigger.Conditions
NameTextBox のスタイルをトリガーして、入力名が null または空白の場合、TextBox 自体が赤色になるようにする必要があります。スタイルが作成されました。この条件とどのように関連付けますか? さて、これはその条件ですが、空白は含まれていません:
triggers - CruiseControl.NET - プロジェクトの失敗時にビルドをトリガーする方法
VS2010 で複雑なソリューションをビルドしているときに、サード パーティのライブラリからいくつかの内部エラーが発生し、ネット上のタイム サーバーにアクセスするときにエラーが発生することもあります。これらの特定のビルド エラーは、ビルド ログ ファイルを解析することで検出できます。
私の通常のトリガーは次のとおりです。
上記のエラーが原因でプロジェクトのビルドが失敗した場合、ビルドを再度トリガーするトリガーを追加するにはどうすればよいですか? 通常、ビルドを繰り返すとエラーが解消されます...(また、ビルドログファイルの解析はC#で行われ、私の制御下にあります)
wpf - GridView の 1 列でスタイルをトリガーする
私の質問はWPF Grid - How to apply a style for just one column? に似ています GridView
しかし、の内部に適用されますListView
TextBlock
内の特定の列でのみテキストの色を変更するトリガーを適用しようとしていますGridView
。コメントさTHIS
れた行を取り出すと、行の各テキストブロックが影響を受けます。
その行にどのような変更を加えれば、テキスト ブロックを含む 5番目の列だけがマルチトリガーの影響を受けるようになりますか?
[編集 1]のコードを追加GridView
[EDIT 2]GridViewColumn
独自のスタイルを与えるために最後を変更しました
[編集3]プロパティを削除しDisplayMemberBinding
て追加しましたSetter
...動作します:)。
正解を反映するようにソース コードを更新しました。
wpf - Style.Trigger のカスタム DependencyProperty
Iの場合、次のようUserControl
に宣言しましたDependencyProperty
。
ここで、MultiTrigger 内でこれらのプロパティを使用したいと考えています。
しかし、MyUserControl を別のプロジェクトで使用している場合、自分の を変更しても反応はありませんDependencyProperty
。私が使用するかどうかxaml
:
this.test.DeselectedPresentationMode = 0;
または、イベントなどのような値の操作を使用する場合 。
WPF インスペクターを使用してトリガーを「デバッグ」しましたが、両方のプロパティは常にデフォルト値 (1) でした。私の間違いはどこですか、またはトリガーを更新するには何を追加する必要がありますか?
編集: false "MyControl" を "MyUserControl" に変更しました