Input for WinForms
データの書式設定

データの書式設定は FormatTypeプロパティによって制御されます。書式タイプの列挙値は、コントロール内で書式設定されるデータを定義します。数値型と日時型の一部のオプションは、.NET 標準の書式指定子に対応します。たとえば、StandardNumber や LongDate です(.NET Framework ドキュメントの「型の書式設定」を参照)。

CustomFormat は FormatType オプションの1つです。これは、.NET Framework のドキュメントで定義されているカスタム書式指定子に対応します。指定子自体は CustomFormatプロパティで指定されます。たとえば、CustomFormat プロパティが "##,###.###" に設定されている場合は、整数部分が最大5桁、小数点以下が3桁の数値が生成されます。詳細については、「カスタム書式指定子」を参照してください。

UseEvent は特殊な FormatType オプションです。これを指定すると、書式が Formatting イベントによって決定されます。

Null 値(System.DBNull)を表す方法は、NullText プロパティと EmptyAsNull プロパティによって制御されます。

書式設定された値を表示する際に、先頭または末尾にあるスペースを削除した方がよい場合があります。それには、TrimStart プロパティまたは TrimEnd プロパティを使用します。