問題タブ [eventargs]
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.
.net-3.5 - MouseEventArgs.X の型は何ですか?
Visual Studio 2008 (.NET 3.5) で C# を使用する。に探していSystem.Windows.Forms.MouseEventArgs
ます。
MouseMove
イベントのハンドルをインターセプトすると、長いパネルで奇妙な動作が見られます。MouseEventArgs.X
0 から 32767 まで変化し、-32768 にラップします。
Visual Studio で変数を見ると、それが type であると主張していint
ます。
どうやら、動作している方法は16ビットの符号付き整数です。これは本当ですか?これは厳しい制限ですか?
ありがとう!
wpf - コマンドパラメータとしてEventArgsを渡すMVVM
私はMicrosoftExpressionBlend 4
を使用しています。ブラウザを持っています..、
[XAML] ConnectionView"空のコードビハインド"
[C#] AttachedPropertiesクラス
[C#] ConnectionViewModelクラス
[C#] ここにViewModelBaseクラス
最後に:
コマンドとのバインドはうまく機能し、メッセージボックスが表示されます
私の質問:ナビゲートされたイベントが発生したときにコマンドパラメーターとしてNavigationEventArgs
を渡す方法は?
javascript - イベントを使用してJavaScriptからC#に情報を渡す
私はこのASP.netコンポーネントを持っています:
そして、C#で実装されたこのSubmitDataメソッドにいくつかの追加情報を送信したいと思います。たとえば、JavaScriptでintセットを送信したいとします。これを行う方法は、EventArgsクラスを拡張することであることを読みました。
しかし、よくわかりません。確かに、C#でEventArgsを拡張するクラスを実装できますが、それはJavascriptから情報を渡すのにどのように役立ちますか?
ポストバック中に任意の情報を渡す別の方法はありますか?
c# - EventArgs クラスを継承する代わりにカスタム クラスを使用しない理由
EventArgs
イベントデータを渡すときに同じ仕事をするカスタムクラスを使用する代わりに、クラスから継承するクラスを使用する必要があるのはなぜですか?
asp.net - ASP.NETのカスタムイベント
コードビハインドとしてC#を使用してasp.netページでカスタムイベントを処理したいと思います。検索テキストボックスをクリックするとサイズが大きくなります。ややこんな感じになります…
これはイベントとデリゲートを使用して実行できることを知っています。何かを試しましたが、正確にいつイベントを発生させるべきかわからないため、単にtxtSearch_TextChanged
イベントで発生させています。
スニペットは次のとおりです。
最後に編集した後、ポストバックでテキスト変更が発生するため、検索ボタンがクリックされたときにイベントが発生します。私の問題はOnTextBxClicked(e);
、テキストボックスがクリックされたときに発生させたいcozを正確に呼び出すタイミングを判断できないことです。(このウェブサイト自体のリンク)
c# - イベント ハンドラーを使用して追加のパラメーターまたはオブジェクトを渡す
これは本当に基本的なことだと思いますが、この問題に問題があります。Process
オブジェクトを使用していて、 DataReceivedEventHandler
. 次に、このイベント ハンドラーは別のメソッド (この場合は "DoSomething") に委任します。引数の署名は (Object sender, DataReceivedEventArgs args) です。私がする必要があるのは、何かを拡張するか、追加情報を渡す何かを提供することです。これが私の現在のコードです:
これは本当に些細なことだと思いますが、どのように進めればよいかわかりません。「EventArgs」のサブクラス化について読んだことがありDataReceivedArgsExtended
ますが、DataReceivedEventHandler は DataReceivedArgs を持つメソッドを期待しているため、それがどのように役立つか、または「DoSomething」の署名を変更してパラメーターを受け入れる方法さえわかりません
wpf - CodeBehind WPF イベントを変換する方法; イベント、ハンドラ、EventSetter から MVVM パターンへ?
Event、Handler、EventSetter などの WPF CodeBehid イベントを MVVM パターンに変換しようとしています。MVVM を使用しているため、System.Windows.Controls の使用は許可されていません。また、この問題を解決するためにサードパーティのライブラリも避けています。
次の CodeBehind Event Handler を MVVM Event-Handler に変換する方法を誰かが説明できますか? 回答を書きながら、できる限り説明してください。
XAML コード
コードビハインド
c# - (EventArgs)を受け入れるメソッドのラッパー
EventArgsを実装して、パラメーターのリストをメッセージングシステムに渡そうとしています:質問。
EventArgsをサブクラス化しました:
EventArgsを受け入れる必要があるクラスとメソッドは次のとおりです。
EventArgsを実装する前に、次の方法でメッセージを呼び出します。
しかし、今でははるかに長く、はるかに複雑に見えます。
短く見せることはできますか?メッセージを送信するたびにこのような長い行を入力したくありません。多分私はラッパーを作成することができますか?次のようなものが最適です:Messenger.Invoke( "end game"、GameEndingType.TimeEnded);
ランダムな量のパラメーターに対して均一なラッパーを作成するための最良の方法は何ですか?
asp.net - VB.Net、EventArgs、ByRef、ByVal
VB.Net には、WorkflowButtonEventArgs
から継承した という名前のオブジェクトがありますSystem.EventArgs
。
WorkflowButtonEventArgs
クラスには 2 つのプロパティが含まれますByRef
。これらはメモリ内にあるオブジェクトであり、決して複製またはコピーしたくありません。
WorkflowButtonEventArgs
オブジェクトByVal
を VB.Netに渡し、2 つのByRef
定義を.NET に保持することはできますWorkflowButtonEventArgs
か?
具体的には、ByVal を渡すと:
(クラス)のByRef
プロパティ/メンバーは、メモリ内でコピーまたは複製されませんか?e
WorkflowButtonEventArgs
簡単に言うと、 を渡すことができますか、それともプロパティが含まれてe
ByVal
いるため渡す必要がありますか?ByRef
ByRef