Как установить кнопку для столбца № 2 в datagridview (приложение Windows Form) - PullRequest
0 голосов
/ 11 декабря 2018

Datagridview

adp = new MySqlDataAdapter("select PatientID,PatientName,PatientIdentityCard from patient where PatientName like '%" + this.searchbar.Text + "%' ", con);
            dt = new DataTable();
            adp.Fill(dt);
            searchgrid.DataSource = dt;
            DataGridViewButtonColumn btn = new DataGridViewButtonColumn();
            searchgrid.Columns.Add(btn);
            btn.HeaderText = "Consultation Registration";
            btn.Text = "Add";
            btn.Name = "btn";
            btn.UseColumnTextForButtonValue = true;
            consultationlistgrid.Columns.Add("Numbering", "No.");

при нажатии кнопки поиска запрос загрузит данные в сетку данных, кнопка - жесткий код, добавленный в представление данных.

Кто-нибудь может предоставить мне исходный код для перераспределения позиции кнопки?

1 Ответ

0 голосов
/ 11 декабря 2018

Просто используйте этот пример кода:

btn.DisplayIndex = 1;

Значение 1 переведет ваш столбец на вторую позицию в gridview.Вы можете использовать значение, отличное от 1.

Более подробную информацию о свойстве DisplayIndex вы можете найти здесь: Свойство DisplayIndex

Если мой ответ правильный, отметьте его как ответ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...