VBA > Opis obiektów VBA > MxGrid > Opis interfejsów > MxGrid > Metody > InsertRow

Drukuj

InsertRow – MxGrid

Row InsertRow (Index as long)

Umożliwia dodanie nowego, pustego wiersza danych na dowolnej pozycji z zakresu od 0 (przed pierwszym istniejącym wierszem) do rowCount (po ostatnim istniejącym wierszu). Wszystkie wiersze o indeksie równym lub większym od podanego są przesuwane w dół (ich indeksy zwiększają się o 1).

 

W przypadku prezentowania struktury hierarchicznej polecenie dodaje zawsze element na poziomie głównym drzewa (root) nawet wówczas, gdy aktualny (istniejący) element drzewa o podanym indeksie jest kolejnym poziomem zagłębienia drzewa. W celu dodania elementu podrzędnego w hierarchii należy użyć polecenia InsertChild obiektu Row.

 

Jeśli dodawany jest wiersz o indeksie w zakresie zamrożonych wierszy, wówczas ilość wierszy zamrożonych nie jest powiększana – ostatni zamrożony wiersz staje się wierszem niezamrożonym. Jeśli efekt ten nie jest pożądany, wówczas należy jawnie zmienić ilość zamrożonych wierszy