DataGridView сортировать программно - PullRequest
1 голос
/ 17 июня 2009

Я создал свой собственный DataGridViewNumericTextBoxColumn, полученный из класса DataGridViewTextBoxColumn.

Когда я звоню

this.HeaderDataGridView.Sort = Sort.Programmiticaly;
this.HeaderDataGridView.Sort(this.HeaderDataGridView.Columns[Utility.HEAD_X], ListSortDirection.Ascending);

Он работает нормально для целочисленных значений, но когда данные содержат двойные значения, он не сортируется.

Ответы [ 2 ]

0 голосов
/ 06 марта 2012

Если вы используете источник привязки, вы можете просто установить для свойства .Sort имя столбца, по которому вы хотите отсортировать. Например:

myBS = new BindingSource();
myBS.DataSource = DataSet.MY_TABLE;
myBS.Sort = "MY_COLUMN";
myGrid.DataSource = myBS;
0 голосов
/ 18 июня 2009

Что такое источник данных DataGridView? Может ли источник данных сортировать двойные значения программно?

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