[FlexGrid for WinForms] 列に小数点を含むFormatとEditMaskを指定し、SetupEditorイベントで内部エディタのMaxLengthを設定すると、小数点以下の数値が入力できなくなる

文書番号 : 82455     文書種別 : Bug
登録日 : 2017/12/04     最終更新日 : 2017/12/04

対象製品

Studio for WinForms

ステータス

回避方法あり

詳細

列のFormatを"###,###.##"に、EditMaskを"###,###.##"に設定し、SetupEditorイベントで内部エディタのMaxLengthを10に設定して実行し、整数部に6桁の数字を入力すると、小数点以下の数値が入力できません。

 ※整数部に5桁以下の数字を入力して小数点を打った場合は、少数以下を入力できます。

回避方法

・MaxLengthをFormatで指定した桁数よりも多少大きめの値に設定します。

 例:詳細に記載した例の場合は、「14」