Modifiable Contrôles Label
Quelqu'un sait comment je pourrais aller sur la création d'un Modifiable Contrôle Label? J'ai besoin de mes utilisateurs puissent Modifier les Étiquettes (Également de changer les pièces de son style d'info), mais n'ai trouvé aucune info utile n'importe où en ligne.
Toute aide est appréciée
Merci
OriginalL'auteur | 2010-02-22
Vous devez vous connecter pour publier un commentaire.
Vous pouvez créer un contrôle personnalisé (nécessite un certain travail). Le contrôle peut avoir une étiquette standard de contrôle interne et lorsque l'utilisateur clique sur l'étiquette (ou va dans le mode d'édition en quelque sorte), vous pouvez instancier un contrôle de zone de texte et de lui montrer l'endroit où l'étiquette de contrôle a été. Sorte que l'utilisateur puisse se donner l'illusion de l'étiquette de contrôle d'être "converti" à une zone de texte. L'utilisateur peut modifier le texte de l'étiquette dans la zone de texte et lorsque le montage terminé, tout ce que vous avez à faire est de masquer la zone de texte et appliquer les modifications à l'étiquette de texte.
Si vous avez besoin de modifier les styles, vous aurez pour afficher un panneau avec tous les paramètres modifiables sur elle au lieu d'une seule zone de texte.
OriginalL'auteur ravinsp
vous pouvez simplement utiliser contrôle de zone de texte et quand vous en avez besoin de ne pas être en mesure de le modifier. il suffit de tourner propriété readOnly de vrai.
Ont un beau jour
+1 pour l'explication pourquoi ne pas simplement utiliser une zone de texte, mais pourquoi ne pas inclure ces deux bons points sur une étiquette v. zone de texte dans votre question. il serait ajouter à l'utilité de la question
OriginalL'auteur amr osama
Le faire indirectement.
E. g. inscrire le double cliquez sur l'événement et montrer un format de formulaire avec une zone de texte où l'utilisateur peut entrer le nouveau nom. Exemple:
LabelEditor
Forme
OriginalL'auteur Oliver
Si vous voulez donner la possibilité de modifier les propriétés de style, vous pouvez utiliser un Grille de propriété contrôle sur votre formulaire (les mêmes que vous utilisez à partir de Visual Studio pour modifier les contrôles de propriétés).
OriginalL'auteur Paolo Tedesco