Question

J'ai un contrôle de l'arborescence et j'ai attrapé son événement after-label-edit. Je veux pouvoir valider la saisie de l'utilisateur et l'ajuster - si par exemple, c'est trop long - mais je semble seulement capable d'annuler la nouvelle valeur, pas de la changer. Des idées?

Je ne veux pas avoir à ouvrir un nouveau formulaire, l'utilisateur pourrait renommer une plage de ceux-ci et cela ne devrait pas être trop encombrant.

A bientôt.

Était-ce utile?

La solution

Ne pouvez-vous pas obtenir le noeud en cours de modification à partir de EventArgs et définir manuellement son texte? Si cela provoque le déclenchement de AfterLabelEdit, vous devez ajouter un indicateur pour le quitter s'il provient d'une édition manuelle.

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