草庐IT

celltemplates

全部标签

javascript - celltemplates 的 ui 网格性能问题

我使用的是angular-ui-grid3.1.1,一次有25、50、75条记录。每个单元格都有不同的单元格模板,例如,点击弹出窗口、悬停弹出窗口、文件下载链接、带有个人资料图像的数据、嵌套表格中的数据等。数据在网格中呈现良好,但是几秒钟后ui网格变得无响应。我还创建了一个外部列选择器。选择要显示/隐藏的列时,网格会在几秒钟内没有响应。(与ui-grid提供的内置列选择器看到的相同的无响应行为)请提出任何修复建议。 最佳答案 遗憾的是,我们不得不为这些同类问题放弃UI网格。然而,问题不在UI-Grid中,而是在Angular上缺乏性

VisualTreeHelper在DataGridTemplateColumn.celltemplate中找不到控件

我使用此方法列出了usercontrol的所有按钮:privatestaticIEnumerableFindVisualChildren(DependencyObjectdepObj)whereT:DependencyObject{if(depObj!=null){intNbChild=VisualTreeHelper.GetChildrenCount(depObj);for(inti=0;i(child)){yieldreturnchildNiv2;}}}}publicstaticvoidImplementShortCut(ContentControlpage){ListListButton