VBA > Opis obiektów VBA > MxGrid > Opis interfejsów > MxGrid > Metody > InsertRow | | Drukuj |
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