Таблица заполняется рандомные цифрами и по нажатии на кнопку все столбцы должны быть отсортированы по убыванию. Попробовал написать вот такой код, но он что-то не работает.
М - Размер таблицы.
for(int i =0; i < M; i++)
dataGridView1.Sort(dataGridView1.Columns[i], ListSortDirection.Ascending);
dataGridView1.ItemsSource = dataGridView1.ItemsSource.ToList().OrderByDescending(v => v);
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
var T = new List<Number>();
var rnd = new Random();
for (int i = 0; i < 100; i++)
{
T.Add(new Number{ Num = rnd.Next(0, 100) });
}
dataGridView1.DataSource = T.OrderByDescending(v => v.Num).ToList();
}
}
class Number
{
public int Num { get; set; }
}
обновил ответ. вот атк работает 100 проц проверял
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Пытаюсь обновить UI из другого потока, все вроде работает, но иногда ApplicationCurrent
Нужна база с такими двумерными списками, как ее правильно записать? Вряд ли получится сделать public DbSet<List<List<string>>> lst { get; set; } (я не пробовал)