sId | (String) Identyfikator elementu drzewa (patrz właściwość Id).
Jeżeli właściwość Title nie jest ustawiona lub jest null, wtedy identyfikator w drzewie zostanie wyświetlony jako tytuł pozycji. Identyfikator elementu korzenia drzewa nie można ustawić i posiada zawsze wartość "root". Z identyfikatorów pozycji można wytworzyć ścieżkę która określa pozycję elementu w drzewie, patrz metody GetItem i GetPath. |
---|---|
sTitle | [opcjonalne] (String) Wyświetlany tytuł elementu drzewa (patrz właściwość Title).
|
sProps | [opcjonalne] (String) Wartości początkowe właściwości wytwarzanego elementu.
Dane są tutaj w formacie KeyVal, na przykład: "TextColor:#0000ff;PrivateData:200;". |
sPars | [opcjonalne] (String) Parametry wytwarzanego elementu. Określają pozycję, na której zostanie wytworzona pozycja.
Dane są tutaj w formacie KeyVal, na przykład: "pos:first;". pos:before=id - Wytworzy element przed wcześniej wytworzoną pozycją o identyfikatorze id.
pos:after=id - Wytworzy element za wcześniej wytworzoną pozycją o identyfikatorze id.
pos:first - Wytworzy element na pierwszym miejscu.
pos:last (domyślnie) - Wytworzy element na ostatnim miejscu. |
var oRoot = oTree.TreeRoot;
var oTreeItem1 = oRoot.CreateItem("item1");
// Wytworzy nowy element w korzeniu drzewa
var oTreeItem2 = oRoot.CreateItem("item2", "Title", "TextColor:#ff0000;", "pos:before=item1;");
// Wytworzy element z nagłówkiem, kolorowym tekstem oraz wstawi ją przed elementem "item1"
var oTreeItem3 = oTreeItem2.CreateItem("item3");
// Wytworzy element w pozycji rodzica "item2"