Question

Qu'est-ce que im après est un grisés editbox vous voyez au bas de certains programmes. Une liste de résultats. Im ayant des problèmes ayant le texte correctement formaté.

à partir de zéro, comment est-il fait habituellement?

Le remplissage de la demi-page taille editbox texte.

une grande chaîne longue avec des sauts de ligne?

Résultat-> Text = System :: Convert :: ToString (Var);

qui semble être la seule façon que je peux entrée à la zone d'édition mais je ne peux pas l'impression de construire une chaîne multiligne cette ligne accepte.

Était-ce utile?

La solution

.NET ou WinAPI? Ne pas ajouter des balises trop. Dans le modèle de Win32, j'utilise les styles suivants pour créer cette zone d'édition: Auto HScroll faux, Auto VScroll faux, faux défilement horizontal, multiligne vrai, Lecture seule vrai, défilement vertical true

.

Vous pouvez ajouter de nouvelles informations en concaténant nouveau texte existant. Si vous voulez une nouvelle ligne, ajoutez « \ n ». Les longues lignes sont enveloppées. Pour faire défiler automatiquement poster un message de ce champ de saisie WM_VSCROLL avec le paramètre SB_BOTTOM.

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