JC Carmo Ответов: 1

C# VS2015-for loop для установки свойства выравнивания текста заголовка для группы столбцов в datagridview


Привет, ребята, привет из Бразилии! Я начинающий программист, разрабатывающий решение c# WinForms в Visual Studio 2015. У меня есть DataGridView с 35 столбцами, и мне было интересно, как программно сделать цикл FOR, чтобы установить выравнивание текста заголовка по центру только от столбца 4 до 20. Я знаю, как сделать это колонка за колонкой, но я уверен, что должен быть более быстрый / умный способ сделать это. См. ниже код, который я использую. Большое вам спасибо за ваше время и помощь!

Что я уже пробовал:

alunos_detDataGridView.Колонки[4].HeaderCell.Стиль.Alignment = DataGridViewContentAlignment.BottomCenter;

alunos_detDataGridView.Колонки[5].HeaderCell.Стиль.Alignment = DataGridViewContentAlignment.BottomCenter;

и так далее ...

1 Ответов

Рейтинг:
11

an0ther1

Документация для DataGridView доступна по адресу; MSDN-класс DataGridView
[^]
Читая это, вы можете узнать об элементе управления, доступных конструкторах, методах, свойствах и событиях. Документация, как правило, содержит примеры и информацию "как это сделать".
Вот как вы учитесь быть разработчиком-читая и учась.
Пожалуйста, не думайте, что я груб или противен, но поговорка если вы дадите человеку рыбу... именно так большинство разработчиков увидят этот вопрос.
Сделать петлю не сложно-ссылка на документацию; для сайта (Справочник по c# )[^]- вам нужен Ан инициализатор, ля состояние и еще итератор
Поэтому вы должны использовать что-то вроде;

for(int initializer = 0; initializer < myGrid.<Property>; initializer++)
{
    // do work
}


с уважением