1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Умный дом >> Умная жизнь

Как задать CurrentRow для DataGridView

Установка текущей строки элемента управления "DataGridView" в приложении C# может несколько сбивать с толку, если вы не знакомы со свойством "CurrentCell". Свойство «CurrentCell» установит выбранную ячейку в поле зрения, если она в данный момент не отображается. Программисты часто забывают обновить свой "DataGridView" после выбора строки. Свойство CurrentRow находит строку, содержащую текущую ячейку.

Шаг 1

Откройте Microsoft Visual Studio и нажмите «Новый проект…» на левой панели экрана. Разверните «Другие языки», разверните «Visual C#» и нажмите «Windows». Дважды щелкните «Приложение Windows Forms», чтобы создать новый проект.

Шаг 2

Дважды щелкните «DataGridView» на панели «Панель инструментов», чтобы добавить его в форму. Дважды щелкните "Кнопка", чтобы добавить новую кнопку.

Шаг 3

Дважды щелкните форму, чтобы создать событие загрузки формы. Скопируйте и вставьте следующий код, чтобы заполнить элемент управления DataGridView четырьмя строками данных:

dataGridView1.ColumnCount =3; dataGridView1.Columns[0].Name ="ID"; dataGridView1.Columns[1].Name ="Имя"; dataGridView1.Columns[2].Name ="Цена";

string[] row = new string[] { "1", "Item 1", "150" };
 dataGridView1.Rows.Add(row);
 row = new string[] { "2", "Item 2", "250" };
 dataGridView1.Rows.Add(row);
 row = new string[] { "3", "Item 3", "125" };
 dataGridView1.Rows.Add(row);
 row = new string[] { "4", "Item 4", "75" };
 dataGridView1.Rows.Add(row);

Шаг 4

Вернитесь к дизайну формы и дважды щелкните кнопку «button1», чтобы создать событие щелчка для этой кнопки. Скопируйте и вставьте следующий код, чтобы установить строку номер три в качестве текущей строки:

dataGridView1.FirstDisplayedScrollingRowIndex =dataGridView1.Rows[2].Index; dataGridView1.Обновить(); dataGridView1.CurrentCell =dataGridView1.Rows[2].Cells[1]; dataGridView1.Rows[2].Selected =true; MessageBox.Show (dataGridView1.CurrentRow.Index.ToString());


  1. Как установить время на TracFone
  2. Как установить часы на видеомагнитофоне
  3. Как установить время на Garmin
  4. Как установить громкость в Bluetooth
  5. Как установить КСВ