問題タブ [textchanged]

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

c# - テキストボックス内のテキストをデータグリッドビューにコピーするより良い方法

良い一日!

テキストボックス内のすべてのテキストの変更、datagriview 内の選択されたアイテムはその値をコピーする必要があるというこの問題があります。私はこのコードを持っていますが、テキストボックスに(非常に速く)入力すると遅れます。

遅延なしでこれを行うより良い方法はありますか?

助けてください...

これが私がこれまでに持っているものです:

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

silverlight - 折りたたまれたときに Silverlight Textbox が TextChanged を起動しない

コードからテキスト値を設定している Silverlight 5 に TextBox があります。Textbox Visibility が Visible の場合、TextChanged イベントが発生しますが、Collapsed に設定するとすぐに発生しなくなります。

誰もこれを経験していますか?誰かがこの問題を経験したにもかかわらず、回答がなかったサイトを 1 つ見つけました。

オフの場合は手動で起動する一時的なハックを実装しますが、問題を解決できない場合は、コードの大部分を作り直して別のパスを完全に使用する必要があります。

ありがとう

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

vb.net - ComboBox Change イベントでコードをトリガーする方法

過去の株価を含むデータベースを作成しました。私のフォームには、2 つのコンボボックスがComboBox_TickerありComboBox_Dateます。これらのコンボボックスがいっぱいになったら、データベースをチェックして、それぞれのデータがデータベースに存在するかどうかを確認します。Label_If_Presentもしそうなら、「In Database」と呼ばれるラベルのテキストを変更したいと思います。

私の問題は、変更イベントで発生します。テキストボックスのデータを変更したら、これをすべて実行したいと思います。.TextChanged.LostFocusイベントの両方を試しました。「.TextChanged」は、コードを早期にトリガーし、SQL コマンド ステートメントでエラーをスローします。`.LostFocus' イベントは私のコードをまったくトリガーしません。

これが私の現在のコードです:

このコンセプトをプロジェクト内の他のフォームにうまく実装しました。これは少し異なり、なぜこれが機能しないのかわかりません。

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

textbox - Windows::UI::Xaml::Controls::TextBox 内のテキストが変更される前に通知を受ける

テキストが変更される前に通知を受け取る方法はありますか(Windows::UI::Xaml::Controls::TextBoxテキストが変更された後に通知を受けるのに最適です)。TextChangedTextChangedEventHandler

私が求めている機能は、iOS のものと大まかに同等shouldChangeCharactersInRangeです。

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

c# - 計算プログラムの地域と言語における「小数点記号」の問題

私は現在、ヨーロッパの会社の計算プログラムを開発しています。彼らはメートル法を使用しており、デフォルトとして「、」を小数点記号として使用しています。

私のプログラムはさまざまなものを計算し、一部の計算は C#/WPF のテキスト ボックスからの TextChanged イベントによってトリガーされます。数日前、テキストボックスに数値を入力しても一部の計算で何も起こらなかったとユーザーが不満を言うまで、すべて正常に機能していました。エラーはありませんでしたし、結果ボックスに何も表示されませんでした (一部の計算について)。何らかの理由で、デフォルト値(私が設定)「0,05」のテキストボックスが表示されず、ボックスが空白であることがわかりました。しかし、さらに下には「0,5」の値が表示されていました(これも私が設定しました)。私はこれについて非常に混乱し、デバッグを開始し、これが発生する可能性のある原因を探しましたが、何も見つかりませんでした. しばらくして、彼が「地域と言語」の下の「小数点記号」を「,」から「」に変更したことに気付きました。に "。"。これは、米国のプログラムを動作させるために行われました。これを行わないと、そのプログラムは起動時にクラッシュするからです! それで、私はそれを持っていて、それを元に戻すと、すべてうまくいきました。しかし、ユーザーはこの設定で前後に切り替える必要がないため、これは望ましくありません。そのため、解決策を見つける必要があります。

「PreviewTextInput」に、それが数値であり、小数点記号が1つしか含まれていないことを確認するために作成されたメソッドがあります。これがどのように原因なのかわかりませんか、それともあなたですか?

起動時に値「0,5」が存在するのに、「0,05」が「削除」され、すべてを台無しにする可能性が最も高いのはなぜですか? この問題を解決する方法はありますか。現在、地域と言語に応じてプログラム内の何かを変更することについて頭に浮かんでいるため、いくつかの新鮮なアイデアが必要です。

どんな助けでも大歓迎です。

アップデート:

地域と言語の「形式」の設定をスウェーデン語から英語に変更すると、「小数点記号」を使用しても問題なく動作します。「、」または「。」に設定すると、プログラムは同じように動作します。スウェーデン語を使用していて「.」があると機能しないのはなぜですか? 価値?

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

c# - フォーカスを失わずにテキスト変更メソッドを呼び出す方法

サプライヤーを書き込むためのテキストボックスがあり、テキスト変更メソッドを呼び出して入力テキストと一致するサプライヤーのリストを表示し、結果をグリッドビューに表示するアプリケーションを開発していますが、問題は、クリックするとメソッドが呼び出されることですテキストボックスの外側ですが、ユーザーがテキストボックスに入力するとすぐに起動したい

ASP コード

C# コード

事前に感謝..

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

c# - asp.netでテキストボックスのtextchangeイベントを自動的に呼び出す

数量のテキスト ボックスがあるフォームに移動するフォームがあります。以前は数量を入力していました。さて、IO にはワークフローがあり、それが他のフォームが登場する理由です。これで、テキスト ボックスのテキスト変更イベントを大幅にコーディングしました。response.redirect他のフォームを作成するときは、数量も流し、その数量をそのテキスト ボックスに入力します。更新手順も行われるため、同じことを行うための新しいコード(関数)を書きたくありません。以下は、テキスト変更イベントを実行して呼び出しようとしている私のコードです。更新パネルも使用しています。それで、それが私のイベントが発生しない理由ですか? その上で任意の解決策、.??

前もって感謝します。