gridでデータ削除後に上へ1件分詰めて表示する方
gridでデータ削除後に上へ1件分詰めて表示する方法
gridがあってデータが削除されるとその1件分上に詰めて表示されるような
プログラムを作りたいのですがアルゴリズムがわかりません
Rowには削除された行の行番号が入ります。
intIndexにはグリッドの全行数の件数が入ります。
この先がわかりません(一応自分で考えた限界です)
どなたかプログラムのコードをご回答していただけませんでしょうか
intIndex = flexgridList.Rows.Count - 1
Dim tempCode As String
Dim tempName As String
While intIndex > Row - 1
tempCode = flexgridList(intIndex - 1, "code")
tempName = flexgridList(intIndex - 1, "name")
flexgridList(intIndex - 1, "code") = flexgridList(intIndex, "code")
flexgridList(intIndex - 1, "name") = flexgridList(intIndex, "name")
intIndex -= 1
End While
グリッドはflexgridを使用しています。
どうかよろしくお願いいたします。
お礼
ご回答ありがとうございます。 試してみたいと思います。 またExt jsで質問することがあるかと思います。 そのときはまたどうぞよろしくお願いします。 本当にありがとうございました。