.NET Compact Frameworkを使用して、グリッドセルに複数行のテキストを表示することはできますか?中央の列にアドレスが含まれるグリッドを作成する必要があります。これを複数の行に表示し、(場合によっては)最終行にフォーマットを適用したいと思います。
例:
123 Anywhere Street
Birmingham
B1 2DU
tel: 0123 555555
.NET Compact Frameworkを使用して、グリッドセルに複数行のテキストを表示することはできますか?中央の列にアドレスが含まれるグリッドを作成する必要があります。これを複数の行に表示し、(場合によっては)最終行にフォーマットを適用したいと思います。
例:
123 Anywhere Street
Birmingham
B1 2DU
tel: 0123 555555
グリッドの「OnPaint」メソッドをオーバーライドするか、別のグリッドを使用する必要があります(SourceGridはCFと互換性のある初期バージョンの1つであったと思います)。
.NET Frameworkには、従来はあまり良くないグリッドコントロールがあります:(。
DataGrid のカスタム書式設定データの Ilya Tumanov の例を見てください。彼はその中のセルのカスタム ペインティングを行います。
DataGridViewコントロールのAutoSizeRowsModeプロパティをDisplayedCellsに設定します。
ここでの追加情報:http: //msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.autosizerowsmode.aspx