問題タブ [eventtrigger]

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 投票する
1 に答える
3992 参照

wpf - InvokeCommandActionは、EventTriggerで使用すると機能しませんか?

これはスタックオーバーフローに関する私の最初の質問ですので、優しくしてください:-)

私のWPFウィンドウの1つに、次のデータテンプレートでアイテムがテンプレート化されたリストボックスがあります。

グリッドの2つのトリガーに注意してください。

  • ビューモデルでICommandを呼び出すKeyTrigger

  • まったく同じように動作するはずのEventTriggerですが、何らかの理由で動作しません

誰かが私に理由を説明できますか?お手数をおかけしますがよろしくお願いいたします。

スヴェン

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

silverlight - RadTreeViewItem、MVVM、および Click イベント

ViewModel の RadTreeViewItem で発生するクリック イベントまたはマウス ダウン イベントを取得するのに問題があります。どの構文を使用すればよいですか? これは、以下の関連する XAML です。

0 投票する
0 に答える
1385 参照

jquery-ui - jquery uiソート可能なトリガークリック

jquery sortableに問題があります...

並べ替えの後、ドロップされた要素のクリック イベントがトリガーされ、さらに、ドラッグ モードが元に戻されないため、要素は作成されたインライン スタイル (例: position:absolute) をすべて保持します。プラグインで!

問題を引き起こす同様の状況を書きました:

html

js:

activate() は新しい要素をリストに追加し、クリック ハンドラーをそれらにバインドします。クリックは要素の「アクティブ化」をトリガーします。問題は、並べ替えの後でもクリックイベントがトリガーされることです。確かにこれは望ましくありません!

追加関数の外で live() を使用してイベントを $li にバインドすると、問題は発生しません。

しかし、要素の外側のクリックをキャッチするためにイベントハンドラーをドキュメントにバインドしたいので、これはしたくありません。

何か案が?

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

java - アプレットとJQuery

Webページにアプレットがあり、同じページにJQueryコードがあるとします。アプレットのアクションが発生したときにJQueryに通知するにはどうすればよいですか。たとえば、アプレットのタイマーが停止し、ファイルシステムが変更された場合、変更が発生したらすぐにJQuery部分でこのファイルの変更を処理したいと思います。何か提案/解決策はありますか?ありがとう。

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

wpf - 特定のユーザーインターフェイス要素のEventTriggerに関する問題

EventTriggersを使用するときに問題が発生します。2つのボタンと2つのEventTriggerがあり、それらのボタンからClickイベントをリッスンしたい場合、トリガーはコントロールの高さをアニメーション化するStoryBoardを開始する必要があります。
StoryBoardsの起動に問題はありません。単に、EventTriggerのSourceNameの指定に問題があります。

これにより、実行時エラーが発生します。

最も可能性の高い例外の原因は次のとおりです。'System.Windows.Markup.XamlParseException:'System.Windows.Controls.Gridの初期化で例外がスローされました。行番号「23」および行位置「6」。---> System.ArgumentException:「TriggerElement1」という名前のFrameworkElementが見つかりません。System.Windows.FrameworkElement.FindNamedFrameworkElement(FrameworkElement startElement、String targetName)at System.Windows.EventTrigger.ProcessOneTrigger(FrameworkElement triggersHost、TriggerBase triggerBase)at System.Windows.EventTrigger.ProcessTriggerCollection(FrameworkElement triggersHost)at System.Windows.FrameworkElement.TryFireInitialized ()at System.Windows.FrameworkElement.EndInit()at MS.Internal.Xaml.Runtime.ClrObjectRuntime.InitializationGuard(XamlType xamlType、

EventTrigger SourceNameプロパティを削除するとエラーが修正されますが、クリックされたボタンに応じて異なるStoryBoardを開始する必要があります。私の知る限り、SourceNameを使用する必要があります。

なぜWPFは私のボタンが呼び出されないのTriggerElement1ですか?RoutedEventsがビジュアルツリーにバブルアップすると思いましたが、トリガーが十分に高いレベルにある限り、名前の問題は発生しませんか?Panel1というStoryBoard.Targetを見つけるのに問題はありません。異なるストーリーボードをトリガーする2つのボタンを取得するための正しいアプローチを取りましたか?

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

wpf - itemscontrolからアイテムを削除することをフェードアウトします

ViewModelからObservableCollectionをバインドするItemsControlを備えたWPF-Viewがあります。ここで、ObservableCollectionから削除したアイテムをゆっくりとフェードアウトしたいと思います。

ViewModel:

意見:

私が抱えている問題は、ストーリーボードがコレクションからアイテムを削除することから始まることですが、同時にitemscontrolがアイテムを削除するため、アニメーションが表示されません...

アニメーションが終了する前にアイテムが削除されないようにする方法はありますか?

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

silverlight-4.0 - ViewModelのイベントによってトリガーされたビューのControlStoryboardAction

DownloadStartedEventは、私のViewModelの公開イベントです。ViewModelのDownloadStartedEventが発生したときに、ビューのこのトリガーでStoryBoardを開始したいと思います。それを達成する方法はありますか?

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

binding - Expression Blend Interaction: ボタンの IsEnabled 値を探すようにトリガーを設定する方法は?

私は Expression Blend 4 を使用するデザイナーで、環境は .NET 3.5 です。

この問題は皆さんにとっては単純なことかもしれませんが、私はかなりの問題を引き起こしています。

ボタンが有効になったときに状態をトリガーするインタラクションをボタンに適用する必要があります。

ボタンでは、開発者は IsEnabled プロパティに関連付けられたブール値を持っています。EventTrigger に EventName を指定する必要がありますが、考えられるのは IsEnabledChanged だけです。ただし、アプリを実行すると、これは何もしません。

ボタンの IsEnabled プロパティのブール値の変化を探すようにトリガーに指示するにはどうすればよいですか?

コードは次のとおりです。

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

jquery - jqueryトリガー:テキストリンクをクリックしたときに、入力でブラウズファイルをトリガーするにはどうすればよいですか?

この投稿をフォローアップすると、別の発行者がいます-テキストリンクをクリックしたときに、入力でブラウズファイルをトリガーするにはどうすればよいですか?

基本的にフォームを非表示にしたいのですが、アップロードテキストリンクをクリックするとトリガーされます。

これは私の作業中のJavascriptコードです:

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

c# - Silverlight カスタム EventTrigger

Silverlight でアニメーションをトリガーするカスタム イベントを作成しようとしています。イベントはトリガーされていますが、アニメーションは機能していません。関連するコードは次のとおりです。

XAML コードは次のとおりです。

現在、「MouseLeftButtonDown」を含むメッセージ ボックスは表示されていますが、アニメーションは呼び出されていません。EventTrigger EventName がMouseLeftButtonDownではなく、アニメーションが呼び出されましたMyEvent。私を助けてください。ありがとう。