Domanda

È possibile mostrare più righe di testo nelle celle della griglia usando il framework .NET Compact? Dobbiamo creare una griglia in cui la colonna centrale contenga un indirizzo. Vorremmo mostrarlo su più righe e (eventualmente) applicare una formattazione alla riga finale.

es.
123 Anywhere Street
Birmingham
B1 2DU
tel: 0123 555555

È stato utile?

Soluzione

Dai un'occhiata all'esempio di Ilya Tumanov di dati di formattazione personalizzati nel DataGrid . Fa pittura personalizzata di celle in esso.

Altri suggerimenti

Devi sostituire " OnPaint " metodo sulla griglia o utilizzare un'altra griglia (penso che SourceGrid fosse in una delle prime versioni compatibile con CF).

.NET Framework ha tradizionalmente non così buoni controlli della griglia :(.

Imposta la proprietà AutoSizeRowsMode nel controllo DataGridView su DisplayedCells.

Ulteriori informazioni qui: http://msdn.microsoft.com/ it-it / library / system.windows.forms.datagridview.autosizerowsmode.aspx

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top