.NET Compact Framework Können Sie Grids erhalten, die in Zellen mehrzeiliger Text haben?
-
02-07-2019 - |
Frage
Ist es möglich, mehrere Textzeilen in Gitterzellen mit dem .NET Compact Framework zu zeigen? Wir brauchen ein Raster zu erstellen, wo die mittlere Spalte eine Adresse enthält. Wir möchten, dass diese über mehrere Zeilen zeigen, und (möglicherweise) einige Formatierungen auf die letzte Zeile gelten.
z.
123 Überall Straße
Birmingham
B1 2DU
tel: 0123 555555
Lösung
Werfen Sie einen Blick auf Ilya Tumanov Beispiel für benutzerdefinierte Formatierungsdaten im Datagrid . Er tut individuelle Malerei von Zellen in ihm.
Andere Tipps
Sie müssen „OnPaint“ -Methode auf dem Gitter zu überschreiben, oder einige andere Gitter verwenden (ich glaube, das SourceGrid in einer frühen Version war kompatibel wiht CF).
.NET Framework hat traditionaly nicht so guten Start steuert: (
.Stellen AutoSizeRowsMode Eigenschaft in Datagridview-Steuerelement DisplayedCells.
Weitere Informationen hier: http://msdn.microsoft.com/ en-us / library / system.windows.forms.datagridview.autosizerowsmode.aspx