一次只显示一个Datagrid工具提示

时间:2018-04-30 20:32:03

标签: vmware-clarity

使用Clarity Datagrid,用户可以一次打开多个列过滤器,这可能导致工具提示相互重叠。虽然我认为这是预期的行为,但它看起来似乎是一种非最佳解决方案。

有关以编程方式只允许一次打开一个工具提示过滤器的任何见解吗?

screenshot from the datagrid demo page

1 个答案:

答案 0 :(得分:1)

用户一次可以打开多个过滤器的原因是出于UX目的。当有多个过滤器应用于数据集时,同时打开多个过滤器可以让他们在需要时查看所有过滤器值。

我们确实有一个enhancement in the backlog,可以在实施后改善过滤体验。

如果您真的想要或需要以编程方式管理过滤器的打开/关闭状态,您可以添加自定义@Output并绑定到#myFilter clrDgFilterOpenChange。或者,您可以添加@ViewChild模板参考,并在代码中使用{{1}}抓取它,以使用toggle method管理其打开/关闭状态。