我正在尝试在 GWT 中创建一个可扩展和可选择的行元素。该行包含一个展开图标,我可以单击它来展开该行。我也可以点击每一行来选择它。
我的问题是,如果我单击展开图标,我总是也会触发行选择事件,我不希望这样。我怎样才能接收点击事件,以便如果我点击展开图标,只会发生展开,但不会发生选择?
绿行被选中:
当我展开一行时,我还通过单击和我的选择移动(坏)触发选择:
这就是我想要的:我用加号图标展开,而不改变选择(耶!):
我尝试使用expandIcon.sinkEvent(Event.ONCLICK);
,但没有帮助。我怎样才能做到这一点?