Gwt 为右键单击设置的过滤器按钮属性
我想给过滤器按钮一个右键单击功能,当我右键单击它时,它将清除所有网格条件Gwt 为右键单击设置的过滤器按钮属性,gwt,smartgwt,Gwt,Smartgwt,我想给过滤器按钮一个右键单击功能,当我右键单击它时,它将清除所有网格条件 setFilterOnKeypress(false); setFilterByCell(true); setFilterButtonPrompt("Left click to filter, right click to clear all texts."); Button button = new Button(); button.addCl
setFilterOnKeypress(false);
setFilterByCell(true);
setFilterButtonPrompt("Left click to filter, right click to clear all texts.");
Button button = new Button();
button.addClickHandler(new ClickHandler()
{
@Override
public void onClick(ClickEvent event)
{
if (event.isRightButtonDown())
{
SC.warn("right clicked");
clearCriteria();
}
}
});
setFilterButtonProperties(button);
这不起作用,你知道它为什么不起作用吗?将功能分开。在同一个按钮上混合两个不同的任务没有任何意义。从最终用户的角度思考
阅读另一篇文章的更多内容,这是在相同的上下文中提出的问题。您可能想看看这个:您是否尝试过使用一个自定义按钮来实现
ContextMenuHandler
和sinksaddDomHandler(这是ContextMenuEvent.getType())代码>?