désactiver un clic droit dans l'explorateur fichier telerik
-
25-09-2019 - |
Question
Bonjour à tous, je veux juste demander .. Comment puis-je désactiver le droit de propriété de clic dans un explorateur de fichier telerik ... ce que je veux réaliser en particulier est de limiter l'utilisateur de supprimer un fichier ou un dossier .. i réussi à cacher la barre d'outils supprimer dans mais pas dans le clic droit .. me aider gentiment ... merci ...
Voici le code que je l'ai fait pour cacher les éléments de la barre d'outils .. mais désactiver les éléments dans le clic droit .. c'est mon problème ..
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
La solution
Si vous définissez la propriété DeletePaths dans la configuration de l'explorateur de fichiers à un tableau vide, les boutons de suppression seront automatiquement supprimés (le même est valable pour les UploadPaths et le bouton upload).
Si vous voulez juste supprimer les éléments des menus contextuels, vous pouvez accéder à ceux à travers le fileExplorer.GridContextMenu et fileExplorer.Tree.ContextMenus [0] , respectivement pour le réseau et les composants arbres.
Autres conseils
Vous pourriez être en mesure de parcourir les éléments de menu dans le menu contextuel de l'explorateur de fichiers (si vous y avez accès). Ensuite, lorsque vous trouvez l'élément de menu pour supprimer, vous pouvez essayer de définir une combinaison de permis / visible sur false.