Dart BwuDatagrid和PaperDropdownMenu就像一个字段编辑器
我尝试在我尝试编写的新实例中为BwuDatagrid添加自定义编辑器:Dart BwuDatagrid和PaperDropdownMenu就像一个字段编辑器,dart,polymer,paper-elements,Dart,Polymer,Paper Elements,我尝试在我尝试编写的新实例中为BwuDatagrid添加自定义编辑器: PaperDropdownMenu dropMenu = new dom.Element.tag('paper-dropdown-menu'); PaperListbox listBox = new dom.Element.tag('paper-listbox'); makePapersElements(){ List _items = new List(); for (var i = 0; i < 13
PaperDropdownMenu dropMenu = new dom.Element.tag('paper-dropdown-menu');
PaperListbox listBox = new dom.Element.tag('paper-listbox');
makePapersElements(){
List _items = new List();
for (var i = 0; i < 13; i++){
PaperItem item = new dom.Element.tag('paper-item');
item.text = i;
_items.add(item);
}
return _items;
}
List<PaperItem> items = makePapersElements();
listBox.children.addAll(items);
dropMenu.append(listBox);
args.container.append(dropMenu);
listBox.selected = 2;
它可以工作,但选定元素的位置不在焦点中。
而且scrollTop也不起作用:
listbox.scrollTop = 120;
如何在纸张下拉菜单中聚焦所选元素?我在此页面上获得答案:我在此页面上获得答案:
class NullTreeSanitizer implements dom.NodeTreeSanitizer {
void sanitizeTree(node) {}
}
listbox.scrollTop = 120;