Winforms éléments DotNet ListBox à l'enveloppe de mot si la largeur de chaîne de contenu est plus grande que la largeur de ListBox?
Euh, euh, cela signifie que certaines lignes devrait être de deux, doublé de taille. Mon patron pense que c'est plus simple solution de limite de texte affiché à l'écran pour s'adapter à la largeur et n'aime pas de barre de défilement horizontale >_<
source d'informationauteur Kosmos
Vous devez vous connecter pour publier un commentaire.
Lien utile
Découvrez cette réponse. Il remplace le modèle de la zone de liste avec un textblock qui entoure le texte. J'espère que c'est utile. Pour résoudre votre problème, je pense que vous shold ajouter : ScrollViewer.HorizontalScrollBarVisibility="Disabled" . Trouvé ici
Pour obtenir le droit d'affichage du membre de le montrer lors de la liaison de données, remplacer
avec un coulé version de la propriété. Donc, si votre source de liaison est la classe de l'objet Voiture, il devrait ressembler à
Alors les fonctions ci-dessus peuvent mesurer de manière appropriée la chaîne et le dessiner. 🙂
Pour faire la liaison correcte, veillez à ajouter cochez la case "lst.Éléments.Count >" 0 " à lst_MeasureItem fonction. Voici mon exemple:
Tout le reste semble fonctionner bien après.