.NET Compact Framework ¿Puede obtener cuadrículas que tengan texto de varias líneas en las celdas?

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

Pregunta

¿Es posible mostrar varias líneas de texto en celdas de la cuadrícula utilizando el marco .NET Compact?Necesitamos crear una cuadrícula donde la columna del medio contenga una dirección.Nos gustaría mostrar esto en varias líneas y (posiblemente) aplicar algún formato a la línea final.

p.ej.
Calle 123 en cualquier lugar
Birmingham
B1 2DU
teléfono: 0123 555555

¿Fue útil?

Solución

Echa un vistazo a Ilya Tumanov ejemplo de datos de formato personalizado en DataGrid.Realiza pinturas personalizadas de células en él.

Otros consejos

Debe anular el método "OnPaint" en la cuadrícula o usar otra cuadrícula (creo que SourceGrid estaba en una de las primeras versiones compatibles con CF).

.NET Framework tiene controles de grid tradicionalmente no tan buenos :(.

Establezca la propiedad AutoSizeRowsMode en el control DataGridView en DisplayedCells.

Información adicional aquí:http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.autosizerowsmode.aspx

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top