Подтвердить что ты не робот

Размер шрифта WinForms DataGridView

Как изменить размер шрифта в DataGridView?

4b9b3361

Ответ 1

    private void UpdateFont()
    {
        //Change cell font
        foreach(DataGridViewColumn c in dgAssets.Columns)
        {
            c.DefaultCellStyle.Font = new Font("Arial", 8.5F, GraphicsUnit.Pixel);
        }
    }

Ответ 2

В winatrid winform щелкните правой кнопкой мыши, чтобы просмотреть его свойства. Он имеет свойство, называемое DefaultCellStyle. Нажмите эллипс на DefaultCellStyle, затем отобразит окно Style Style Builder, в котором есть возможность изменить размер шрифта.

Легко.

Ответ 3

Прямой подход:

this.dataGridView1.DefaultCellStyle.Font = new Font("Tahoma", 15);

Ответ 5

У меня тоже была такая же проблема в DataGridView, но выяснилось, что стиль DefaultCell наследует шрифт группового ящика (Datagrid помещается в групповой пакет). Поэтому изменение шрифта группового ящика также изменило значение DefaultCellStyle.

Привет

Ответ 6

1-й шаг: Перейдите к форме, в которой добавлен datagridview.

Второй шаг: нажмите на ссылку datagridview в верхней правой части, чтобы отредактировать datagridview будет отображаться небольшая кнопка аналогичного значка воспроизведения или стрелки.

Третий шаг: нажмите на эту кнопку и выберите редактирование столбцов, затем щелкните атрибуты, которые вы хотите увеличить размер шрифта.

4-й шаг: в правой части меню свойств сначала в столбце списка с именем defaultcellstyle щелкните по его свойству, откроется новое окно, чтобы изменить размер шрифта и шрифта.

Ответ 7

Перейдите в файл designer.cs формы, в которой у вас есть вид сетки, и прокомментируйте следующую строку: //this.dataGridView1.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle1;

если вы используете vs 2008 или .net framework 3.5, поскольку он будет по умолчанию применяться к чередующимся строкам.

Ответ 8

'   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

Ответ 9

Для изменения размера отдельного столбца используйте следующий оператор

DataGridView.Columns[1].DefaultCellStyle.Font = new Font("Verdana", 16, FontStyle.Bold);