Vo stromu qooxdoo môžete nastaviť MaxHeight pre každú položku stromu:
var strom = nový qx.ui.tree.Tree (); tree.set ({ šírka: 500, výška: 500 }); to.getRoot () pridať (strom, {vľavo: 10, vrch: 10});
// create and set the tree root
var root = new qx.ui.tree.TreeFolder("Desktop");
tree.setRoot(root);
// create some subitems
var f1 = new qx.ui.tree.TreeFolder("Logos");
f1.setMaxHeight(10);
A to funguje. Ale zaujímalo by ma, či to môžete urobiť pomocou virtuálneho stromu?
odpovede:
0 pre odpoveď č. 1Výšku položky pre virtuálny strom môžete nastaviť vo vzhľade "virtuálny strom".
Vo vašom tému / Appearance.js:
qx.Theme.define("application.theme.Appearance",
{
extend: qx.theme.modern.Appearance,
appearances: {
"virtual-tree": {
include: "tree",
style: function (states) {
return {
itemHeight: 10,
};
}
}
}
});