sId | (String) Identifikátor položky stromu (viz vlastnost Id).
Pokud vlastnost Title není nastavena nebo je null, pak se identifikátor ve stromu zobrazí jako titulek položky. Identifikátor kořenové položky stromu nelze nastavit a má vždy hodnotu "root". Z identifikátorů položek lze vytvořit cestu, která určuje pozici položky ve stromu, viz metody GetItem a GetPath. |
---|---|
sTitle | [nepovinné] (String) Zobrazovaný titulek položky stromu (viz vlastnost Title).
|
sProps | [nepovinné] (String) Počáteční hodnoty vlastností vytvářené položky.
Údaje jsou zde ve formátu KeyVal, například: "TextColor:#0000ff;PrivateData:200;". |
sPars | [nepovinné] (String) Parametry vytvářené položky. Určují na jaké pozici bude položka vytvořena.
Údaje jsou zde ve formátu KeyVal, například: "pos:first;". pos:before=id - Vytvoří položku před již dříve vytvořenou položkou s identifikátorem id.
pos:after=id - Vytvoří položku za již dříve vytvořenou položkou s identifikátorem id.
pos:first - Vytvoří položku na první pozici.
pos:last (přednastaveno) - Vytvoří položku na poslední pozici. |
var oRoot = oTree.TreeRoot;
var oTreeItem1 = oRoot.CreateItem("item1");
// Vytvoří novou položku v kořenové položce stromu
var oTreeItem2 = oRoot.CreateItem("item2", "Title", "TextColor:#ff0000;", "pos:before=item1;");
// Vytvoří položku s titulkem, barevným textem a vloží ji před položku "item1"
var oTreeItem3 = oTreeItem2.CreateItem("item3");
// Vytvoří položku v rodičovské položce "item2"