ユーザーの入力した内容を出来るだけエラーとしないようにするために期待する形式に近づけるために使用する。
基本クラス CFW.Forms.Filters.Filter
不要文字削除、桁超過文字削除、大文字化、小文字化他
上記を組み合わせて使う
半角に変換 + アルファベットと数字以外を削除 + 空白を全て削除 など
入力フォーマットに基づき期待される日付型データを得る
入力値を数値に変換する
適切な型のフィルターオブジェクトを生成し入力値を変換する
InputFilter filter = new NumberFilter(5,0); short? value = filter.FilterValue("12345.67"); //結果 value == 12345;