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
Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top