【问题标题】:change size of kendo window when pressing the "minimize" button按下“最小化”按钮时更改剑道窗口的大小
【发布时间】:2020-12-02 17:09:07
【问题描述】:

当按下“最小化”按钮时,我正在尝试更改 kendoui 窗口的宽度。我是剑道新手,在他们的文档中找不到帮助。

这是我得到的代码:

HTML:<div id="recon_cont_div">Some data here</div>

var thewindow = $("#recon_cont_div");
thewindow.kendoWindow({
                          actions: ["Minimize", "Maximize", "Pin", "Close"],
                          width: "100%",
                          height: "100%",
                          draggable: true,
                          resizable: true,
                          minimize: function(e) {
                                debugger;
                                thewindow.data("kendoWindow").setOptions({width: 250});
                          },
                          
                           close: function(e) {
                            alert("window will close now")
                          },
                          
                          title: "The window"
                    }).data("kendoWindow");

当“最小化功能”运行时,窗口没有调整大小……它什么也不做?

感谢任何帮助。谢谢。

【问题讨论】:

  • 试试这个 e.sender.setOptions({ width: 250 });
  • 很遗憾,这不起作用?

标签: kendo-ui


【解决方案1】:

窗口包装器是您需要更改的:

$("#dialog").kendoWindow({
  actions: ["Minimize"],
  minimize: function(e) {
    $("#dialog").getKendoWindow().wrapper.css({
        width: 200
    });
  }
});

示例:Window size change

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-11
    • 2021-08-26
    • 1970-01-01
    • 2011-05-14
    • 1970-01-01
    • 2012-12-16
    相关资源
    最近更新 更多