作成日: 2014/12/17 最終更新日: 2014/12/17
文書種別
不具合
状況
回避方法あり
詳細
セルにマスクを設定し、IMEがOnの状態(2バイト文字が入力可能な状態)にして、次の手順を実行します。
- マスクを設定したセルに2バイト文字を入力して確定します
- 同じセルに非編集の状態から2バイト文字を入力して編集状態にします
- Escキーを2回押下して編集をキャンセルし、非編集状態とします
- 再度、非編集状態から文字を入力します
回避方法
NET標準のMaskedTextBoxコントロールをC1FlexGridのエディタとして使用します。
◎サンプルコード(VB)
◎サンプルコード(VB)
Dim msk as New MaskedTextBox
msk.Mask = "&&&&&&&&&&&&&&&&&&&&"
C1FlexGrid1.Cols(1).Editor = msk
◎サンプルコード(C#)msk.Mask = "&&&&&&&&&&&&&&&&&&&&"
C1FlexGrid1.Cols(1).Editor = msk
MaskedTextBox msk = new MaskedTextBox();
msk.Mask = "&&&&&&&&&&&&&&&&&&&&";
c1FlexGrid1.Cols[1].Editor = msk;
msk.Mask = "&&&&&&&&&&&&&&&&&&&&";
c1FlexGrid1.Cols[1].Editor = msk;
旧文書番号
81109