【问题标题】:GWT: Disable dragging in DialogBoxGWT:在对话框中禁用拖动
【发布时间】:2012-05-18 20:44:31
【问题描述】:

是否可以在 com.google.gwt.user.client.ui.DialogBox 实例中禁用拖动?我喜欢我的容器有一个标题栏,但它应该在一个固定的位置,并且用户不应该能够移动它。

如果不可能,适合这项工作的 GWT 小部件是什么?

【问题讨论】:

    标签: gwt


    【解决方案1】:

    扩展 DialogBox,覆盖 beginDragging,并使用 preventDefault 中断拖动处理。

    像这样:

    public class MyDialogBox extends DialogBox
    {
       protected void beginDragging(MouseDownEvent e)
       {
          e.preventDefault();
       }
    }
    

    请参阅DomEvent.preventDefault 的文档

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-15
      • 1970-01-01
      • 2011-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-04
      • 1970-01-01
      相关资源
      最近更新 更多