文件管理器 - Blazor 的 Telerik UI 组件 - .net 8.0 - 修改上下文菜单

问题描述 投票:0回答:1
  • 如何删除/禁用上下文菜单上的“删除”、“重命名”(仅适用于文件夹)(“删除”、“重命名”显示为当前文件)?

  • 如何向上下文菜单添加更多选项?

我想自定义 Telerik Filemanager 组件的上下文菜单。

blazor telerik .net-8.0 file-manager
1个回答
0
投票

暂时,如果可以从所有类型文件的上下文菜单中删除“删除”和“重命名”选项,则可以使用以下 CSS 方法:

<style>
/*Remove "Delete" context menu option*/
.custom-context-menu .k-menu-group, .k-menu li:nth-of-type(3) {
    display: none;
}
/*Remove "Rename" context menu option*/
.custom-context-menu .k-menu-group, .k-menu li:nth-of-type(1) {
    display: none;
}

</style>

<TelerikFileManager Data="@FileManagerData"
                @bind-Path="@DirectoryPath"
                Height="400px"
                OnCreate="@OnCreateHandler"
                OnUpdate="@OnUpdateHandler"
                OnModelInit="@OnModelInitHandler"
                OnDownload="@OnDownloadHandler"
                OnDelete="@OnDeleteHandler"
                Class="custom-context-menu">
</TelerikFileManager>
© www.soinside.com 2019 - 2024. All rights reserved.