J'essaye d'implémenter la prise en charge de glisser-déposer sur un Propertygrid en C# en utilisant VS2005 (.NET 2.0). Le Propertygrid peut gérer les événements dragenter etc., mais il ne semble pas y avoir un moyen d'obtenir le griditem sous le pointeur lors d'un événement drag. Le mieux que j'ai pu obtenir jusqu'ici est d'utiliser la propriété selectedgriditem pour récupérer un propertydescriptor personnalisé et définir la valeur, mais cela nécessite qu'un élément de la grille soit déjà sélectionné avant de commencer l'opération glisser/déposer.C# glisser-déposer PropertyGrid
Quelqu'un at-il eu de la chance avec la mise en œuvre de cela?
Merci :-)
Salut merci pour la recommandation, le SmartPropertyGrid est en fait assez cool, et il a la méthode dont j'avais besoin, PropertyItemFromPoint() pour faire le glisser/déposer des choses. Merci encore! – user109072
Je devrais ajouter que SPG est commercial, donc je serais toujours intéressé si quelqu'un sait comment faire ce genre de vaudou avec la propriété par défaut .NET 2.0 :-) – user109072