如何删除我不想显示的部分 Kendo UI 调度程序?

Posted

技术标签:

【中文标题】如何删除我不想显示的部分 Kendo UI 调度程序?【英文标题】:how do I remove parts of the Kendo UI Scheduler that I don't want to show? 【发布时间】:2014-01-16 07:06:15 【问题描述】:

我想从 Kendo UI Scheduler 控件的顶部删除标题控件,即此屏幕截图中以红色勾勒的部分:

我只想显示一天的静态日视图。有什么想法吗?

【问题讨论】:

你搞清楚了吗? 【参考方案1】:

全天隐藏

$("#scheduler").kendoScheduler(
    allDaySlot: false,
);  

工具栏隐藏:

<style>
    .k-scheduler-toolbar 
        border-width: 0 0 1px;
        display: none;
    
</style>

【讨论】:

您还需要将工具栏的内边距设置为 0【参考方案2】:

我不确定如何删除所有这些,但您至少可以通过在视图集合中选择 allDaySlot: false 来删除 All Day 插槽。如果您只想显示“日”视图,您将使用类似这样的内容(还显示如何删除页脚;不过,这似乎不适用于页眉):

$("#scheduler").kendoScheduler(
    views: [ 
     type: "day", selected: true, allDaySlot: false
    ],
    footer: false // removes the footer
);

【讨论】:

【参考方案3】:

请检查以下信息:

    要删除页脚,您可以将 footer 选项设置为 false

    可以使用 CSS 样式删除工具栏:

    .k-scheduler-toolbar display: none;

    可以使用allDaySlot 删除全天时段

【讨论】:

以上是关于如何删除我不想显示的部分 Kendo UI 调度程序?的主要内容,如果未能解决你的问题,请参考以下文章

如何向我的 Kendo UI 调度程序添加新的布尔值?

更改 Kendo UI 调度程序中事件的宽度

如何将事件添加到 Kendo UI 调度程序?

Kendo UI问题,删除文件

Kendo UI Scheduler:如何创建自定义模板

Kendo UI Scheduler 禁用删除确认或更改其内容