Сортировка с привязкой на элемент (TableLayoutPanel и ListBox) C#
Как можно сделать так, чтобы при сортировке "Название пункта назначения", следующие элементы не слетали. Может, как-то по другому сделать таблицу?
Код таблицы:
//import txt
void addDestination()
{
string[] trainDates = new string[10];
string[] trainNames = new string[10];
string[] trainDestinations = new string[10]
string TRAIN = @"D:\...\TRAIN.txt";
string[] readText = System.IO.File.ReadAllLines(TRAIN, Encoding.Default);
int end = Array.IndexOf(readText, " ") == Array.LastIndexOf(readText, " ") ? readText.Length : Array.LastIndexOf(readText, " ");
for (int i = Array.IndexOf(readText, " ") + 1; i < end; i++)
{
trainDestinations[i] = readText[i].Split(' ')[0];
trainNames[i] = readText[i].Split(' ')[1];
trainDates[i] = readText[i].Split(' ')[2];
}
listBox_destination.Items.AddRange(trainDestinations);
listBox_names.Items.AddRange(trainNames);
listBox_dates.Items.AddRange(trainDates);
}
//sort tables
void sortDestiantion()
{
listBox_destination.Sorted = true;
listBox_names.Sorted = true;
listBox_dates.Sorted = true;
}

