使用编码ui测试自动化使用带滚动的wijmo网格的屏幕。
问题是无法记录所有单元格,因为滚动后出现的单元格不会在DOM中呈现,这从浏览器的Inspect元素功能中可以看出。
我怎样才能抓住细胞?
编辑:这里的问题是,只有可见的单元格才能在dom中呈现,正如我们所看到的那样,而右边的网格部分即滚动后出现的部分不会被渲染。
答案 0 :(得分:1)
为了记录,Wijmo Flexgrid具有内置的虚拟化,因此,只有可见的单元格在DOM中呈现。这是控件的设计行为,以提供良好的性能。否则,如果网格中有10000条记录并且每条记录都被渲染,则需要花费很多时间。您可以通过不设置FlexGrid的高度来显示所有记录。