VB.NET TextBoxで改行させない
複数行入力可能なTextBox内で、改行はさせたくないという場合、以下のようにできます。
以下がコードです。
コピペを防ぐ方法もまた考えたいと思います。
以上です。
プロパティ
最初にTextBoxのMultilineプロパティーをTrueに設定します。方法
KeyDownイベントでEnterKeyを無効にします。その際、KeyPressイベントの発生も無効にしておきます。以下がコードです。
課題
但しこの例ではコピペされたらOUTです。右クリック、Ctrl + Vの無効等の処理を行う必要があるでしょう。コピペを防ぐ方法もまた考えたいと思います。
以上です。
コメント
コメントを投稿