問題タブ [behavior]

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

.net - Control.Select() と Control.Focus() の違いは何ですか?

Control.Select() WinForms では、特定のコントロールにフォーカスを設定するために、私はいつも呼び出しを 巻き上げてControl.Focus()動作させるようです。

違いは何ですか?これは正しいアプローチですか?

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

javascript - JavaScript を使用してテキスト選択を一時的に無効にするにはどうすればよいですか?

これは少し具体的な質問なので、すぐに要点を説明します。

私は、Web アプリケーションの一部の短くて単純なドラッグ アンド ドロップ ルーチンに取り組んでいます。ドラッグ アンド ドロップのビットは正常に動作しますが、ブラウザは引き続きデフォルトの操作を実行して動作するため、サイトは操作中にすべて醜いものになります。テキストの選択について。

主にマウスダウンまたはクリックイベントからfalseを返すことを含むいくつかのソリューションを試しました.一部のブラウザではテキスト選択を無効にしますが、マウスアップイベントを完全に無効にするようで、スクリプトの「ドロップ」ビットを台無しにしてこれを残しますマウスの周りにぶら下がっているパーマフローティングアイコン-面白くありません。

テキスト選択が完全になくなることは本当に望んでいません。それが理にかなっている場合は、ブラウザに...ドラッグ中にそれを行わないように提案したいだけです。影響を受ける領域 (関係する iframe がある) を知っているので、影響を受ける要素などにプロパティを簡単に適用できます。必要に応じてコードを投稿できますが、より一般的な解決策を探しています。これは見た目だけの問題なので、ほとんどのブラウザで機能する修正を探していますが、それほど重要ではありません。

ありがとう!

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

wcf - SilverLight用のWCF信頼性の高いサービスの独自の設計を実装する際の問題(basicHttpBinding)

SilverlightからWCFサーバーへの通信の信頼性を向上させるために、非常に基本的な信頼性の高いメッセージ状態処理システムを実装しようとしています。

私は、メッセージIDとして増分整数を含むカスタムメッセージヘッダーをSOAPリクエストに導入するルートを取りました。WCFサーバーでリクエストを受信したときに、メッセージIDを確認したいという考え方です。IDが>最後のIDである場合は、単にリクエストを実行し、リクエストの後に、結果のコピーを新しいIDと一緒にキャッシュします。

IDが==lastIDの場合、クライアントがメッセージを受信したことがないと想定し、リクエストを再処理するのではなく、キャッシュされた応答オブジェクトを返すだけです。WCFエンドポイントの動作に挿入するMessageInspectorBehaviorオブジェクトを作成しました。このオブジェクトは、次の2つのメソッドを持つIDispatchMessageInspectorを実装します。

さて、私が遭遇した問題は明らかなはずです... AfterReceiveRequestの戻り値(オブジェクト)は、BeforeSendReplyに「correlatedState」として渡される値です。当初の予想どおり、リクエストの新しい戻り値ではありません。問題は、この場所のサービスへのメッセージの処理を停止して、「キャッシュされた」応答を返すことができるかどうかです。

実際、この質問のより良いバージョン:これはキャッシングと応答追跡を処理するための適切な「注入」場所ですか?そうでない場合、この要求の追跡と回復を達成するための「承認されたミリ秒」またはより良い方法はどこにありますか?

ありがとう。

-ジェフ

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

uml - UML の構造と動作

UML を使用したモデルの構造と動作、および 2 つの関係についていくつか質問がありました。

  1. 構造と動作の関係の仕様または理解に関して、UML の制限を見つけましたか?
  2. UML を使用して、構造と動作の関係を最適化する方法について、実用的なアイデアをお持ちではないかと思っていました。
  3. この関係をよりよく理解したり、より簡単に表現したりするのに役立つ UML ツールを知っていますか?

ありがとう

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

wcf - プログラム的かつグローバルにカスタムWCFクライアントエンドポイント動作拡張機能を追加する

WCFクライアントエンドポイントにカスタム動作拡張機能を追加する必要があります。構成を介してこれを実行しようとしましたが、WFC構成が型名を正しく解析できないというよく言われるバグに悩まされてきました。では、代わりにプログラムでこれを行うことはできますか?

構成セクションは読み取り専用であるため、実行時に変更できません。クライアントプロキシ(つまりClientBase)のインスタンスを取得した場合、そのEndpoint.Behaviorsにカスタム動作のインスタンスを追加できます。ただし、インスタンスごとにこれを行う必要があります。

エンドポイントにグローバルにアクセスして事前に追加できますか(Global.asaxなど)、またはこれらのエンドポイントはインスタンス化されて一時的に破棄されますか?

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

asp.net - Internet Explorer 7 設定でのアプリケーションの動作

1 つの ASP.NET テキスト ボックス コントロール、ASP.NET ボタン コントロール、および ASP.NET グリッドビュー コントロールを使用して、非常に単純な ASP.NET アプリケーションを作成しました。

クライアントが初めてアプリケーションをロードするとき、テキストを入力して Enter キーを押します。アプリケーションは結果を読み込まず、テキスト ボックス コントロールをクリアします。ブラウザを閉じてアプリケーションを再度開くと、期待どおりに動作します。

奇妙な動作の原因は、「保存されたページの新しいバージョンを確認する」の閲覧履歴設定が自動的に設定されていることです。「Web ページにアクセスするたびに」に設定されている場合、アプリケーションはブラウザーで最初にロードしたときに動作します。

クライアントがアプリケーションを使用するたびに動作させるには、プログラムで何ができますか?

0 投票する
7 に答える
197 参照

user-interface - このユーザーの決定で予想される動作はどうあるべきですか?

ユーザーがテキストファイルを変更できるこのアプリケーションがあり、保存を忘れると、変更が保存されていないことを通知する小さなメッセージがポップアップ表示され、2つのボタン「はい」で変更を保存するかどうかを尋ねられます。と「いいえ」。また、「この警告を無効にする」という小さなチェックボックスがあります。また、同じように、ユーザーがチェックすると、テキストファイルに未保存の変更があった場合に、メッセージが再度ポップアップ表示されることはありません。

いくつかの質問:

1)ユーザーが「はい」のみを選択した場合、「いいえ」のみを選択した場合、またはそれらのいずれかを選択した場合、チェックボックスの値(チェックボックスがオンになっている場合)を覚えておく必要がありますか?

2)ユーザーがチェックボックスをオンにしたと仮定して、保存されていない変更について再度警告されないようにします。次にユーザーが変更を保存するのを忘れたときに予想される動作はどうなりますか?

ユーザーが警告を無効にした後、常にデフォルトのアクション(yes:変更を保存、no:変更を破棄)を想定する必要がありますか?もしそうなら、どのアクション?

または、警告を無効にした直後の最後のユーザーアクションに応じて、常に変更を保存するか、常に変更を破棄する必要がありますか?

0 投票する
11 に答える
69261 参照

asp.net - DropDownList の ListItems 属性はポストバックで失われますか?

同僚が私にこれを見せてくれました:

彼は、Web ページに DropDownList とボタンを持っています。コードビハインドは次のとおりです。

ページの読み込み時にアイテムのツールチップが表示されますが、最初のポストバックで属性が失われます。これはなぜですか?また、回避策はありますか?

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

oop - 状態と動作

オブジェクトが純粋なデータで構成される場合があります。このようなオブジェクトには、フィールドとアクセサーがあり、その他のメソッドはほとんどありません。

オブジェクトが純粋な動作で構成される場合があります。状態を表す他のオブジェクトがあるか、データがメソッド パラメーターとして渡されます。通常、このようなオブジェクトは、アルゴリズムまたはある種のポリシーを表します。

どの状態/行動比率が好みですか?
より保守しやすいものは何ですか?
エラーが発生しやすいのはどれですか?