タグ付けされた質問 「textbox」

テキストボックスは、単純な入力テキスト、通常は1行のテキストのみを許可するグラフィカルユーザーインターフェイス要素です。

30
数値のみを受け入れるテキストボックスを作成するにはどうすればよいですか?
整数値のみを受け入れたいテキストボックスコントロールを備えたWindowsフォームアプリがあります。以前は、KeyPressイベントをオーバーロードして、仕様に適合しない文字を削除することで、この種の検証を行っていました。私はMaskedTextBoxコントロールを見てきましたが、おそらく正規表現で動作する、または他のコントロールの値に依存する、より一般的な解決策が欲しいです。 理想的には、これは数字以外の文字を押しても結果が生成されないか、無効な文字に関するフィードバックがすぐにユーザーに提供されるように動作します。
583 c#  .net  winforms  textbox 

23
JavaScriptでテキストの幅を計算する
JavaScriptを使用して文字列の幅を計算したいのですが。固定幅フォントを使用せずにこれは可能ですか? 組み込みでない場合、私の唯一のアイデアは、各文字の幅のテーブルを作成することですが、これは、特にUnicodeとさまざまなタイプサイズ(およびすべてのブラウザー)をサポートすることは、かなり不合理です。

14
テキストボックスのコンテンツを検出する方法が変更されました
テキストボックスのコンテンツが変更されたときに検出したいと思います。keyupメソッドを使用できますが、矢印キーのように文字を生成しないキーストロークも検出されます。keyupイベントを使用してこれを行う2つの方法を考えました。 押されたキーのASCIIコードがletter \ backspace \ deleteかどうかを明示的に確認します クロージャーを使用して、キーストロークの前のテキストボックス内のテキストを記憶し、これが変更されたかどうかを確認します。 どちらもちょっと面倒に見えます。

5
WPF TextBoxの複数行
フィードバックを送信するためのアプリを開発しています。 基本的に私はTextBoxコメントを作ろうとしていますが、私はWinFormsに慣れていMultiLine=trueます。ここではMinLines3に設定していますが、ユーザーがこのブロックのどこにでも入力できる場合は、Enterキーを押してドットポイントのようなものを入力できるようにしたいのです。例えば: - Item 1 blah - Item 2 blahlb lahbvl d しかし現時点では、テキストはすべて1行にとどまっています。 - Item 1 blah - Item 2 blahb blahb blah これらのコメントは、送信されるメールの本文を埋めるのに役立ちます。この文字列を電子メールの本文文字列に挿入するときに、同じ書式を簡単に維持できない場合(入力したときと同じように送信されたときのように見える場合)は無意味かもしれません。 私がやりたいことを達成できますか、それともすべてのテキストを1行にしておく必要がありますか?
364 wpf  textbox  multiline 

30
TextBoxでWPFの数値入力のみを受け付けるにはどうすればよいですか?
数字と小数点を受け入れようとしていますが、符号はありません。 Windowsフォーム用のNumericUpDownコントロールを使用したサンプルと、MicrosoftのNumericUpDownカスタムコントロールのこのサンプルを見てきました。しかし、これまでのところ、NumericUpDown(WPFでサポートされているかどうかにかかわらず)では必要な機能が提供されないようです。私のアプリケーションの設計方法では、右心の誰も矢印をいじりたくありません。私のアプリケーションのコンテキストでは、それらは実用的な意味を持ちません。 したがって、標準のWPF TextBoxに必要な文字だけを受け入れる簡単な方法を探しています。これは可能ですか?それは実用的ですか?
334 c#  wpf  xaml  textbox  numericupdown 

9
JavaScriptがHTMLフォーム要素にフォーカスを設定
テキストボックスが含まれているWebフォームがあります。デフォルトでテキストボックスにフォーカスを設定するにはどうすればよいですか? このようなもの: <body onload='setFocusToTextBox()'> だから誰かがそれを手伝ってくれる?JavaScriptでテキストボックスにフォーカスを設定する方法がわかりません。 <script> function setFocusToTextBox(){ //What to do here } </script>

11
複数行のテキストボックスの下部まで自動的にスクロールするにはどうすればよいですか?
.Multilineプロパティをtrueに設定したテキストボックスがあります。定期的に、新しい行のテキストを追加しています。新しい行が追加されるたびに、テキストボックスを一番下のエントリ(最新のエントリ)まで自動的にスクロールしたいと思います。どうすればこれを達成できますか?
295 c#  winforms  textbox  scroll 


30
WPF TextBoxでフォーカスのあるすべてのテキストを自動的に選択する方法は?
イベントハンドラーSelectAllから呼び出した場合GotFocus、マウスでは機能しません-マウスを離すとすぐに選択が消えます。 編集:人々はドネルの答えが好きです、私はなぜそれが受け入れられた答えほど好きではなかったのかを説明しようとします。 それはより複雑ですが、受け入れられた答えは同じことをより簡単な方法で行います。 受け入れられた回答の使いやすさは優れています。テキストの中央をクリックすると、マウスを離すとテキストの選択が解除され、すぐに編集を開始できます。それでもすべてを選択したい場合は、もう一度ボタンを押すだけで、リリース時に選択が解除されません。ドネルのレシピに従って、テキストの真ん中をクリックした場合、編集するにはもう一度クリックする必要があります。テキスト内外のどこかをクリックした場合、おそらくすべてを上書きするのではなく、編集を開始したいということです。
232 .net  wpf  silverlight  textbox 

15
WPFテキストブロックを選択可能にする方法はありますか?
オープンソースのTwitterクライアントであるWittyに表示されるテキストを選択可能にしたい。現在、カスタムテキストブロックを使用して表示されています。@usernameとリンクをハイパーリンクとして表示およびフォーマットするためにテキストブロックのインラインを操作しているため、TextBlockを使用する必要があります。頻繁に要求されるのは、テキストをコピーして貼り付けることができるようにすることです。そのためには、TextBlockを選択可能にする必要があります。 テキストブロックのようにスタイル設定された読み取り専用のTextBoxを使用してテキストを表示することでテキストを表示しようとしましたが、TextBoxにインラインがないため、私の場合は機能しません。つまり、TextBlockの場合のように、TextBox内のテキストを個別にスタイル設定またはフォーマットすることはできません。 何か案は?
224 wpf  xaml  textbox  textblock 

2
ファイルダイアログを開き、WPFコントロールとC#を使用してファイルを選択します
私がしているTextBoxという名前textbox1とButton命名しますbutton1。をクリックするbutton1と、ファイルを参照して画像ファイル(jpg、png、bmpなど)のみを検索します。そして、画像ファイルを選択して、ファイルダイアログで[OK]をクリックすると、次のtextbox1.textようにファイルディレクトリが書き込まれます。 textbox1.Text = "C:\myfolder\myimage.jpg"

9
HTMLテキストボックスにキーボードキャレットの位置を設定する
テキストボックスのキーボードキャレットを特定の位置に移動する方法を知っている人はいますか? たとえば、テキストボックス(たとえば、text-areaではなくinput要素)に50文字が含まれていて、キャレットを文字20の前に配置したい場合、どうすればよいですか? これは、この質問とは区別されます。jQueryを必要とするjQuery Set Cursor Position in Text Area。

4
disabled属性の正しい値は何ですか?
disabledテキストボックスまたはテキストエリアの属性の正しい値は何ですか? 以前に以下が使用されているのを見ました: <input type="text" disabled /> <input type="text" disabled="disabled" /> <input type="text" disabled="true" />
167 html  textbox  textarea 

30
WinForms TextBoxをブラウザのアドレスバーのように動作させる
C#WinFormsテキストボックスがフォーカスを受け取ったときに、ブラウザーのアドレスバーのように動作させたい。 意味を確認するには、Webブラウザーのアドレスバーをクリックしてください。次の動作がわかります。 テキストボックスが以前にフォーカスされていなかった場合、テキストボックスをクリックすると、すべてのテキストが選択されます。 マウスを下に移動してテキストボックスにドラッグすると、マウスで強調表示したテキストのみが選択されます。 テキストボックスがすでにフォーカスされている場合、クリックしてもすべてのテキストが選択されるわけではありません。 プログラムで、またはキーボードのタブでテキストボックスにフォーカスすると、すべてのテキストが選択されます。 これをWinFormsで正確に実行したいと考えています。 最速の銃警報:回答する前に以下をお読みください!みんなありがとう。:-) .Enterまたは.GotFocusイベント中に.SelectAll()を呼び出しても機能しません。ユーザーがテキストボックスをクリックすると、クリックした場所にキャレットが配置され、すべてのテキストの選択が解除されるためです。 .Clickイベント中に.SelectAll()を呼び出しても機能しません。これは、ユーザーがマウスでテキストを選択できないためです。.SelectAll()呼び出しは、ユーザーのテキスト選択を上書きし続けます。 focus / enterイベントのenterでBeginInvoke((Action)textbox.SelectAll)を呼び出すと、上記のルール#2に違反するため機能しません。フォーカスに対するユーザーの選択をオーバーライドし続けます。

11
個人の「名前」フィールドの適切な長さ制限は何ですか?
認証されていないユーザーが名前などの情報を入力できるようにする簡単なWebフォームがあります。名前フィールドに50文字の制限を付けて、フィールドがvarchar(50)であるデータベーステーブルと一致させましたが、疑問に思い始めました。 テキスト列タイプなどを使用する方が適切ですか、または名前の長さを適切なものに制限する必要がありますか? 私はSQL Server 2005を使用していますが、これはあなたの応答で重要です。 編集:私は同様の問題に関するこの幅広い質問を見ませんでした。
138 sql  html  textbox 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.