.NET Framework クラス ライブラリにある、System.Windows.Forms.TextBox クラスを継承したカスタム コントロールです。入力可能文字数を制限する MaxLength プロパティのように、全角 2 バイト、半角 1 バイトの計算で、入力可能バイト数を制限できます。 追加で用意された MaxByteLength プロパティは、MaxLength プロパティのように、手軽にデザイナ上でも扱えます。機能はこれだけですが、ホストと連携するような業務アプリケーションなどで、稀に必要とされることがあります。 C# 全般 /** MaxByteLengthTextBox コントロール クラス */ using System.Windows.Forms; using System.ComponentModel; namespace Jeanne.Windows.Form