kendo-ui - 如何隐藏剑道模式窗口上的关闭按钮

标签 kendo-ui kendo-window

我的角度应用程序中有一个剑道模式窗口。有时我会在一秒钟后自动关闭窗口。在那些时候,我想隐藏关闭 [x] 按钮,但在其他时候则不然。可以在窗口打开之前完成吗?

    if (autoCloseDelay)        {
        // hide the close [x]  button here ??
        $timeout( function() {
            $scope.modalWindow.close();
        }, autoCloseDelay, $scope);
    }
    $scope.modalWindow.open();

最佳答案

如果您不想使用 CSS,可以使用 setOptions 以编程方式设置操作。

删除关闭按钮的示例:

// Get current actions
var actions = $scope.modalWindow.options.actions;
// Remove "Close" button
actions.splice(actions.indexOf("Close"), 1);
// Set the new options
$scope.modalWindow.setOptions({ actions : actions });

关于kendo-ui - 如何隐藏剑道模式窗口上的关闭按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27070014/

相关文章:

c# - 剑道用户界面 : Selecting panelbar item by item property

javascript - kendo mvvm网格聚合错误

javascript - 如何在 jQuery 的部分 View 中将 Kendo Grid 行数据传递到 Kendo 弹出窗口?

jquery - 单击窗口外的叠加层时如何关闭 KendoUI 模式窗口?

jquery - 带有 URL 内容的剑道窗口

css - 如何仅在 Kendo UI MVC 的网格中更改工具提示的背景颜色?

c# - Kendo 日历中突出显示的日期仅在警报时有效

c# - kendo grid中使用mvc显示模板

jquery - 单击 Kendo 窗口中的按钮即可关闭 Kendo 窗口(部分 View )

javascript - 单击链接时使用 AJAX 在 Kendo 窗口中加载数据