作成日: 2018/08/28 最終更新日: 2018/11/29
文書種別
不具合
状況
修正済み
詳細
標準のセルの編集中にグリッドがスクロールされると、エディターはそのセルと同期してスクロールしますが、静止領域(Frozen)やヘッダーなどの固定領域(Fixed)を超えて移動することはありません(非表示となります)。
しかしながら、静止領域上のセルの編集中にグリッドがスクロールされると、エディターはほかの静止領域や固定領域を超えてスクロールされます。
しかしながら、静止領域上のセルの編集中にグリッドがスクロールされると、エディターはほかの静止領域や固定領域を超えてスクロールされます。
回避方法
この問題は2018J v3(4.0.20183.338)で修正されました。
※修正版を適用しない場合の回避方法は以下の通りです。
BeforeScrollイベント内で、FinishEditingメソッドを呼び出し編集を終了させます。
◎サンプルコード(VB)
◎サンプルコード(C#)
※修正版を適用しない場合の回避方法は以下の通りです。
BeforeScrollイベント内で、FinishEditingメソッドを呼び出し編集を終了させます。
◎サンプルコード(VB)
Private Sub C1FlexGrid1_BeforeScroll(sender As Object, e As RangeEventArgs) Handles C1FlexGrid1.BeforeScroll
C1FlexGrid1.FinishEditing()
End Sub
C1FlexGrid1.FinishEditing()
End Sub
◎サンプルコード(C#)
private void c1FlexGrid1_BeforeScroll(object sender, C1.Win.C1FlexGrid.RangeEventArgs e)
{
c1FlexGrid1.FinishEditing();
}
{
c1FlexGrid1.FinishEditing();
}
旧文書番号
83171