問題タブ [maxlength]
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.
winforms - Windows.Forms RichTextBox コントロール - 大きなデータの挿入を避ける
RichTextBox を含む Windows フォームがあります。RichTextBox のコンテンツは、64k データに制限されたデータベース フィールドに書き込まれます。私の目的では、それは保存するのに十分なテキストです。
許可されているよりも多くのデータを挿入しないように、MaxLength プロパティを設定しました。
ただし、これはテキストに入力できる文字数を制限するだけです。しかし、Rtf による書式設定のオーバーヘッドにより、許可されているよりも多くのテキストを入力できます。大きな画像を挿入するとさらに悪化します。TextLength はまったく増加しませんが、Rtf Length はかなり大きくなります。
現時点では、FormClosing イベントで richttextboxes の Rtf プロパティの長さを確認し、大きすぎる場合はユーザーにメッセージを表示します。ただし、これは単なる回避策です。これは、コントロールに許可されているよりも多くのデータを配置することを禁止したいためです (MaxLength プロパティを超えた場合、テキスト ボックスのように、コントロールには何も挿入されず、デフォルトの beep() が聞こえます)。
これを達成する方法はありますか?
私はすでに試しました:
richtextbox を拡張し、Rtf プロパティをシャドウするカスタム コントロールを使用して、挿入をインターセプトします。しかし、テキストを追加すると実行されないようです。
smth と入力すると、TextChanged イベントでさえ発生しません。コントロールで。
variables - g ++変数名に長さの制限はありますか?
タイトルを参照してください</p >>
android - Android: 空白以外の入力の編集テキストを検証する必要があります
EditText フィールドの入力の最大長を強制する場合は、maxLength 属性を使用できます。しかし、最小の長さ (私の場合は単純に空白ではない) を強制したい場合、対応する minLength 属性が見つかりません。
さまざまな 'inputType' 属性 (電話、パスワードなど) も調べましたが、'required' や 'non-blank' のようなものは見当たりません。
これがカスタム入力フィルターを必要とするなんて信じられません。答えが明白すぎて、私が質問している形式で書き留められない可能性が高くなります。
file - Blackberry でのファイル名の最大長
BlackBerry オペレーティング システムにファイル名の最大長 (または MAX_PATH と同等) はありますか?
c# - RichTextboxMaxLengthが小さすぎます
RichTextBoxで最大4MBのテキストファイルを開く必要がありますが、テキストの最後が「トリミング」されています。
RichTextBox.MaxLength Int32制限をオーバーライドするにはどうすればよいですか?
foreign-keys - DB2 の外部キーの最大長は? (SQL0107N)
DB2 を 2 つインストールしています。
長い名前で外部キーを定義すると、1 つのインスタンスでは正常に機能しますが、他のインスタンスでは機能しません (SQL0107N が発生しますName too long - max length is 18
)。
この異なる動作の原因は何ですか? 変更できるパラメーターはありますか、それともバージョンに依存しますか?
asp.net - ASP.NETでテキストボックスの幅をMaxLengthと同じに設定する方法
テキスト ボックスの幅を MaxLength プロパティと等しくなるように制限する方法はありますか? 私の場合、テキスト ボックス コントロールは、次のスニペットのようにテーブル セルに配置されます。
(レイアウトを制御するために HTML テーブルを使用すべきではないことはわかっています..確かに別の主題です)しかし、実際の幅を、入力されたボックスで許可されている最大文字数に制限する方法はありますか?
html - Div 要素と Span 要素の最大長
Span 要素と Div 要素の最大長を設定するには?
c# - エンティティフィールドの長さの制約
現在、エンティティを使用しています(Visual Studio 2008、FW 3.5 SP1を使用)。データベースからエンティティを作成しましたが、文字列フィールドの長さの制約が適用されていないことを除いて、すべて問題ありません。インターネットを閲覧していると、これはごく普通のことであり(このブログ投稿を参照)、エンティティはデータをチェックせずにデータベースに送信し、例外を送信する可能性があることがわかりました。
エンティティの部分クラスを記述してOn<Fieldname>Changing
メソッドを使用できることはわかっていますが、これにはかなりの量の反復コードを記述する必要があります。さらに、DBの長さを変更すると、コードも変更する必要があります。
だから私の質問は:これへの一般的な方法はありますか?最大長のデータ型ごとに、提供された値が適切かどうかを確認することは可能ですか?
android - AndroidでEditTextのテキスト長を制限する最良の方法は何ですか?
EditText
Androidでテキストの長さを制限する最良の方法は何ですか?
xml経由でこれを行う方法はありますか?