問題タブ [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 に答える
471 参照

excel - セルが変更されたときにVBAコードを実行するにはどうすればよいですか?

セルの値が変更されたときにVBAコードを追加したいと思います。

ContexturesWorksheet_Change()で説明されているようにすでに試しましたが、これは機能しません。ユーザーが値を変更した場合にのみ起動します。値が変更されるたびに、つまりスプレッドシートが再計算されるたびに起動したいと思います。

何か案は?

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

jquery - ajaxでロードされたhtmlでトリガーイベントが機能しない

さて、フォーカスアウトで作成したこのテーブルの行を編集した後、更新されたデータで行全体をリロードすると仮定します。最初のロード後にトリガーイベントが機能しなくなるため、最初のロード後に行われた変更は保存されません.

私は現在このコードを使用しています

行は現在次のようになっています

私が得るどんな援助も大歓迎です

よろしく

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

wpf - TreeViewItem.Expanded

mvvm ライト ツールキットの最新バージョンを使用していますが、イベント TreeViewItem.Expanded に EventToCommand を使用する方法がわかりません。

これはうまくいきません...何が間違っていますか?

大変助かります。

よろしく。

ゲイリー

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

wpf - EventTrigger の条件

イベント トリガー内の状態を確認できますか? XAML のみを使用してそのようなことを行うにはどうすればよいですか?

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

c# - XAML バインディングがカスタム EventTriggers で機能しない

こんにちは、私はこの本当に厄介な問題を抱えています...私は以下のEventTriggerを持っています:

これはすべて、DataTemplate でバインドしようとした場合を除いて、完全に正常にコンパイルおよび実行されます...

これを実行しようとすると、問題が発生します... Visual Studio は次のように言います。

だから、それはまったく楽しいことではありません....どんなアイデアでも大歓迎です:)

ジョーダン

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

wpf - MVVM WPF:イベントがトリガーされたときに、コントロールプロパティをビューモデルに反映します

さて、私はWPFと人気のあるMVVMパターンを理解しようとしています。

今、私はこの問題を抱えています。いくつかのタブがあるリボンコントロールを使用しています。私のViewModelには、現在アクティブなタブを反映するプロパティ「ActiveTab(文字列)」があります。

Ribboncontrolにはこの情報を表示するプロパティがないため、バインドできません。

だから私は考えていました:

選択したイベントを次のようにバインドできます。

次に、コードビハインドで、Activetab=sender.Labelを使用してビューモデルにプロパティを設定します。

しかし、その後、ビューの背後にあるコードでビューモデルを参照する必要があります。

私はファイルの背後にあるコードを使用せずにこの問題を解決しようとしています。(MVVM)。

さて、本当の質問です 。イベントトリガーまたはイベントセッターを使用することはどういうわけか可能ですか。選択したイベントが発生したとき。セッターは、activetabプロパティをsender.Label value?に自動的に設定します。

xamlのみを使用します。

-私のかなり悪い英語と多分noobish質問のための私の言い訳。私はwpf=)で非常に新しいです


更新: 私がちょうど見つけたように、ribbonTabにisSelectedプロパティがあります。

ビューモデルのプロパティにバインドする方法に問題があります。

次のコードを試しました。

しかし、これは機能しません:

SelectedTabオフコースは私のビューモデルにあり、ribbonTabにはありません...

セッターを作成し、タブの値を使用してビューモデルのプロパティを設定するにはどうすればよいですか?=)

前もって感謝します!!

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

wpf - n 秒後にコンボボックスを閉じる

ユーザーが選択しないと開いたままになるコンボボックスがあります。トリガーを使用して、2 秒後にコンボボックスを閉じたいと思います。これは、これを達成しようとして失敗したイベントトリガーの試行を含むコンボボックス スタイルの一部です。

これを達成する方法について何か提案はありますか?

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

wpf - DataTemplateボタンでCommandとEventTriggerの両方を使用するにはどうすればよいですか?

ViewModelのコマンドにバインドされているボタンがDataTemplateにあります。ボタンには、編集コントロール(ボタンがその一部である)を非表示にするストーリーボードを開始するEventTriggerもあります。

PreviewMouseDownイベントを取得すると、ストーリーボードは正常に機能しますが、コマンドが呼び出されることはありません。EventTriggerでMouseDownイベントを取得すると、コマンドは機能しますが、ストーリーボードは実行されません。

ボタンがクリックされたときにコマンドとストーリーボードの両方を実行するにはどうすればよいですか?

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

jquery - コールバックとトリガーされたイベントをプラグインに追加する

次のように、コールバックとトリガーされたイベントの両方をプラグインに追加しました。

しかし、私はそれがこのように行われた別の方法を見つけました:

だから、私の質問は、最初のメソッドでコールバックの前にイベントがトリガーされることは重要ですか、それとも両方が同時に発生する2番目のメソッドを使用することに切り替える必要がありますか?

更新: これまでに思いついた唯一の理由は、関数呼び出しを最小限に抑えることです$.isFunction。2 番目の例では 1 回だけ呼び出されます。

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

javascript - Restarting a setInterval() in Javascript/jQuery (without clearInterval)

I'm working on ui tabs built using jQuery. Everything works except for one issue - I did a setInterval that runs a function that does a trigger("click") so that it goes to the next tab after 5000 miliseconds. It runs through each tab fine, the issue is that if the user manually clicks on a tab, the timer for the setInterval does not restart back at 0. For example if a user were to start on tab1 at 0 miliseconds and clicks on tab2 at 2000 miliseconds, the setInterval doesn't go back to 0, it would start at 2000 and run to 5000 miliseconds and would subsequently goto tab3. I understand why it's happening, I just wonder if there were a way to restart the setInterval timing without having to do a clearInterval() and creating an entirely new setInterval(). Any insight would be appreciated.

Update

Thanks for the replies - The reason I was trying to avoid using clearInterval was because I was having issues of how to write the code in a way where the clearInterval would stop the setInterval completely. The code is setup to track whenever a user has clicked a tab. The problem is the auto change function utilizes trigger('click'), so it runs the clearInterval function I wrote also when the tabs auto-change. It seems to run fairly fine on its own, but once the user starts clicking on tabs, the setInterval behaves unusually and switches tabs unpredictably. I suspect what is happening is that several setIntervals are running at once... Here's the code (If you haven't guessed it already, I'm pretty new at javascript/jquery). I've commented out parts so that it's functional, but it still doesn't function as I intended (from first post).