作成日: 2013/08/16 最終更新日: 2013/08/16
文書種別
制限事項
詳細
グリッドがデータベースに連結される場合、行をドラッグすることはできません。
これは.NET DataTable/DataViewオブジェクトの制限です。
新しい位置に行を挿入しようとすると、エラーが発生します。
これは.NET DataTable/DataViewオブジェクトの制限です。
新しい位置に行を挿入しようとすると、エラーが発生します。
回避方法
ArrayListをグリッドに連結することで、行のドラッグが行えます。
◆サンプルコード(VB)
◆サンプルコード(C#)
◆サンプルコード(VB)
Dim al As ArrayList = New ArrayList()
Dim i As Integer
For i = 0 To 99
al.Add(New Point(i, i))
Next
flex.DataSource = al
Dim i As Integer
For i = 0 To 99
al.Add(New Point(i, i))
Next
flex.DataSource = al
◆サンプルコード(C#)
ArrayList al = new ArrayList();
for (int i = 0; i < 100; i++)
al.Add(new Point(i,i));
flex.DataSource = al;
for (int i = 0; i < 100; i++)
al.Add(new Point(i,i));
flex.DataSource = al;
旧文書番号
80410