2


0

VB.net 3.5 SP1では、3つのDataGridViewコントロールを持つWindowsフォームがあります。 1つのDGVがフォームの下半分全体を占めます。 他の2つは上半分を共有し、並んでいます。

各DataGridViewの規模を適切に調整します。 具体的には、列の幅と行の高さをフォームのサイズに合わせて調整します。 それから、セルサイズの変更に基づいてセルフォントを自動入力します。

フォームのサイズに合わせて拡大縮小するコントロールのDockプロパティを使用しました。 増加したフォームサイズを利用するために行とフォントを取得する方法を教えてください。

ありがとう。

1 Answer


1


datagridview.autosizecolumnsとdatagridview.autosizerowsを使用して、列と行を自動サイズ調整できます。 フォントを変更するには、ColumnHeadersDefaultCellStyle、rowHeadersDefaultCellStyle、およびRowsDefaultCellStyleを参照してください。

フォントサイズの変更に関しては、これを自動的に処理する方法があるとは思わない。 データグリッドのサイズに基づいてフォントサイズを変更するためのコードを書く必要があります。