作成日: 2019/03/06 最終更新日: 2019/04/10
文書種別
不具合
状況
修正済み
詳細
KeyActionEnterプロパティをNoneに設定しているとき、セルに値を入力した後でEnterキーを押下し、さらに続けて値を入力しようとすると、連続した文字の入力ができず、最後に入力した文字のみが表示されます。
回避方法
この問題はバージョン4.0.20191.630で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
Enterキーが押下されたときに、FinishEditing()メソッドを呼び出して明示的に編集を完了します。
◎サンプルコード(C#)
修正版を適用しない場合の回避方法は次の通りです。
Enterキーが押下されたときに、FinishEditing()メソッドを呼び出して明示的に編集を完了します。
◎サンプルコード(C#)
private void Grid1_PrepareCellForEdit(object sender, CellEditEventArgs e)
{
var border = e.Editor as Border;
if(border != null)
{
var editor = border.Child as C1FlexComboBox;
if(editor != null)
{
editor.KeyDown += (s, ex) =>
{
if (ex.Key == Key.Enter)
grid1.FinishEditing();
};
}
}
}
{
var border = e.Editor as Border;
if(border != null)
{
var editor = border.Child as C1FlexComboBox;
if(editor != null)
{
editor.KeyDown += (s, ex) =>
{
if (ex.Key == Key.Enter)
grid1.FinishEditing();
};
}
}
}
旧文書番号
83713