#c# #winforms #datagridview
#c# #winforms #datagridview
Вопрос:
У меня есть DataGridView. Я привязываю туда список. Объекты имеют некоторые свойства. Например, идентификатор, имя и сортировщик. Я хочу отображать столбцы в следующем порядке: сортировщик, затем имя. Я знаю, установлен ли
[Browsable(False)]
public int ID { get; set; }
тогда это свойство не будет отображаться в DataGridView как столбец.
Я знаю, что если я установлю
[DisplayName("N")]
public int SortOrder{ get; set; }
Где я могу получить весь список таких атрибутов, которые я могу использовать для DataGridView?
Комментарии:
1. Вы не можете установить ширину столбца с помощью привязки.
2. Теперь в первом столбце находится имя data, а во втором — SortOrder. Я хочу наоборот — SortOrder затем Name. Возможно ли сортировать столбцы, используя свойства classe, и не трогать столбцы DataGridView. Я не хочу находить столбец с правильным заголовком и устанавливать индекс для этого столбца.
Ответ №1:
Там нет DisplayIndexAttribute
для использования. Вы должны создать свой собственный.
При необходимости я могу добавить код.
Комментарии:
1. Нет, чувак, спасибо. Я даже не буду утруждать себя проверкой ответа и отмечать ваш ответ как правильный 😉