Измените ширину границы ячейки, а также сделайте так, чтобы границы ячейки были только все, слева, справа, сверху, снизу или нет - PullRequest
0 голосов
/ 13 января 2010

Измените ширину границы ячейки, а также сделайте так, чтобы граница ячейки была только для всех, слева, справа, сверху, снизу или вообще без них в представлении данных winform. В datagridview проблема состоит в том, чтобы изменить стиль границы каждой ячейки, как мы могли бы это сделать на листе Excel. Я попытался следовать, но это не сработало.

DataGridViewAdvancedBorderStyle mystyle = new DataGridViewAdvancedBorderStyle ();
DataGridViewAdvancedBorderStyle myplaceholder = new DataGridViewAdvancedBorderStyle ();
mystyle.Top =DataGridViewAdvancedCellBorderStyle.None;
dataGridView1.Rows[1].Cells[1].AdjustCellBorderStyle(mystyle, myplaceholder, true, true, true, true);

1 Ответ

1 голос
/ 13 января 2010

Это не так, как это работает. Это виртуальный метод, вы должны переопределить его в своем собственном производном классе DataGridViewCell. И DataGridView должен быть заполнен этими пользовательскими ячейками.

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