作成日: 2016/01/12 最終更新日: 2016/05/18
文書種別
不具合
状況
修正済み
詳細
C1FlexGridのColumnsのInsertメソッドにて列を挿入する場合、指定した位置に列が挿入されますが、列ヘッダは指定した位置に挿入されず、挿入前の最終列の列ヘッダが挿入後の最終列に挿入されます。
回避方法
この問題はバージョン4.0.20161.507で修正されました。
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は次の通りです。
Insertメソッドを使用せず、Addメソッドにて列を追加した後、Moveメソッドにて、列を移動します。
◎サンプルコード(Visual Basic)
◎サンプルコード(C#)
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は次の通りです。
Insertメソッドを使用せず、Addメソッドにて列を追加した後、Moveメソッドにて、列を移動します。
◎サンプルコード(Visual Basic)
C1FlexGrid1.Columns.Add(New Column())
C1FlexGrid1.Columns.Move(C1FlexGrid1.Columns.Count - 1, 2)
C1FlexGrid1.Columns.Move(C1FlexGrid1.Columns.Count - 1, 2)
◎サンプルコード(C#)
c1FlexGrid1.Columns.Add(new Column());
c1FlexGrid1.Columns.Move(c1FlexGrid1.Columns.Count - 1, 2);
c1FlexGrid1.Columns.Move(c1FlexGrid1.Columns.Count - 1, 2);
旧文書番号
81526