.NET Compact Framework Pouvez-vous obtenir des grilles contenant du texte multiligne dans les cellules?

StackOverflow https://stackoverflow.com/questions/126196

Question

Est-il possible d'afficher plusieurs lignes de texte dans des cellules de grille à l'aide du framework .NET Compact? Nous devons créer une grille où la colonne du milieu contient une adresse. Nous aimerions montrer cela sur plusieurs lignes et (éventuellement) appliquer un formatage à la dernière ligne.

exemple:
123 Anywhere Street
Birmingham
B1 2DU
tel: 0123 555555

Était-ce utile?

La solution

Consultez le exemple de données de formatage personnalisé d'Ilya Tumanov. dans le DataGrid . Il peint sur mesure des cellules qu’il contient.

Autres conseils

Vous devez remplacer " OnPaint " méthode sur la grille, ou utilisez une autre grille (je pense que SourceGrid était l’une des premières versions compatibles avec CF).

.NET Framework a traditionnellement des contrôles de grille médiocres: (.

Définissez la propriété AutoSizeRowsMode dans le contrôle DataGridView sur DisplayedCells.

Informations supplémentaires ici: http://msdn.microsoft.com/ en-us / library / system.windows.forms.datagridview.autosizerowsmode.aspx

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