0

皆さん、こんにちは。質問したいのですが。telerikファイルエクスプローラーで右クリックプロパティを無効にするにはどうすればよいですか...特に達成したいのは、ユーザーによるファイルまたはフォルダーの削除を制限することです。削除を非表示にすることができました。ツールバーにありますが、右クリックではありません..親切に私を助けてください...ありがとう...

以下は、ツールバー項目を非表示にするために行ったコードです。ただし、右クリックで項目を無効にします。これが私の問題です。

    Private Sub HideToolBarButtons()
    ' Hides toolbar buttons

    Me.FileExplorer1.ToolBar.Items.FindItemByValue("NewFolder").Visible = False
    Me.FileExplorer1.ToolBar.Items.FindItemByValue("Delete").Visible = False
    Me.FileExplorer1.ToolBar.Items.FindItemByValue("Upload").Visible = False
End Sub


Protected Overrides Sub OnLoadComplete(ByVal e As EventArgs)
    MyBase.OnLoadComplete(e)
    HideToolBarButtons()
End Sub
4

2 に答える 2

1

ファイルエクスプローラーの構成でDeletePathsプロパティを空の配列に設定すると、削除ボタンが自動的に削除されます(UploadPathsとアップロードボタンにも同じことが当てはまります)。

コンテキストメニューからアイテムを削除するだけの場合は、グリッドコンポーネントとツリーコンポーネントのそれぞれfileExplorer.GridContextMenufileExplorer.Tree.ContextMenus[0]を介してアイテムにアクセスできます。

于 2010-08-30T14:27:56.343 に答える
0

ファイルエクスプローラーのコンテキストメニューのメニュー項目を繰り返すことができる場合があります(アクセスできる場合)。次に、削除するメニュー項目を見つけたら、有効/表示の組み合わせをfalseに設定してみてください。

于 2010-08-30T13:54:00.140 に答える