47

DataGridView のフォント サイズを変更するにはどうすればよいですか?

4

11 に答える 11

69

winform データグリッドで、右クリックしてそのプロパティを表示します。DefaultCellStyle というプロパティがあります。DefaultCellStyle の省略記号をクリックすると、フォント サイズを変更するオプションがある Cell Style Builder ウィンドウが表示されます。

それは簡単です。

于 2011-04-30T18:19:10.853 に答える
49
    private void UpdateFont()
    {
        //Change cell font
        foreach(DataGridViewColumn c in dgAssets.Columns)
        {
            c.DefaultCellStyle.Font = new Font("Arial", 8.5F, GraphicsUnit.Pixel);
        }
    }
于 2008-09-15T15:55:33.820 に答える
22

簡単なアプローチ:

this.dataGridView1.DefaultCellStyle.Font = new Font("Tahoma", 15);
于 2015-11-29T17:51:46.213 に答える
4

私はそれが最も簡単だと思います:

最初に好きなようにラベルを設定します (斜体、太字、サイズなど) そして:

yourDataGridView.Font = anyLabel.Font;
于 2018-06-21T19:11:48.033 に答える
3

私も DataGridView で同じ問題を経験しましたが、DefaultCell スタイルがグループボックスのフォントを継承していることがわかりました (Datagrid はグループボックスに配置されます)。そのため、グループボックスのフォントを変更すると、DefaultCellStyle も変更されました。

よろしく

于 2012-12-28T12:20:43.833 に答える
3

最初のステップ: datagridview が追加されたフォームに移動します

2 番目のステップ: 右上の datagridview をクリックすると、再生アイコンまたは矢印のような小さなボタンが表示され、datagridview を編集できます。

3 番目のステップ: そのボタンをクリックして編集列を選択し、フォント サイズを大きくしたい属性をクリックします。

4 番目のステップ: プロパティ メニューの右側にある defaultcellstyle という名前のリスト列の最初のプロパティをクリックすると、新しいウィンドウが開き、フォントとフォント サイズを変更できます。

于 2016-07-26T10:20:55.900 に答える
1

グリッドビューで Font プロパティを使用します。詳細とサンプルについては、MSDN を参照してください。

http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.font.aspx

于 2008-09-15T15:41:22.683 に答える
0
'   Cell style
 With .DefaultCellStyle
     .BackColor = Color.Black
     .ForeColor = Color.White 
     .Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!,
   System.Drawing.FontStyle.Regular,
   System.Drawing.GraphicsUnit.Point, CType(0, Byte))
      .Alignment = DataGridViewContentAlignment.MiddleRight
 End With
于 2012-08-13T18:34:17.900 に答える
0

グリッド ビューがあるフォームの designer.cs ファイルに移動し、次の行にコメントを付けます。

vs 2008 または .net Framework 3.5 を使用している場合、デフォルトで交互の行に適用されます。

于 2012-01-09T05:40:19.763 に答える