Импорт файла ascii в DataGrid в C # WPF - PullRequest
0 голосов
/ 12 мая 2010

Я только начал программировать на C # и использовать WPF, так что извините за мое невежество. Я создаю приложение WPF, где мне нужно динамически создавать сетку. Заголовки сетки будут отличаться каждый раз в зависимости от информации в текстовом файле, и эта сетка понадобится мне только в том случае, если пользователь откроет ее.

Так что сейчас я могу найти файл и найти путь. Затем после того, как я создаю сетку данных, как это:

//Create a new data grid
DataGrid datagrid1 = new DataGrid();
Master.Children.Add(datagrid1);
Grid.SetRow(datagrid1, 1);
Grid.SetColumn(datagrid1, 1);

Теперь у меня проблемы с доступом к файлу и заполнением сетки. Как бы я мог сделать это в C #?

Файл сначала будет иметь этот заголовок:
Время x y speed_x speed_y acc_x acc_y Тип целевой ноги
Заголовок может иметь больше параметров в зависимости от файла.

тогда у него будет неизвестное количество строк данных, подобных этому:
0,00 47,50 -42,50 -1,00 0,00 0,00 0,00 1 1 Датчик_1

1 Ответ

0 голосов
/ 12 мая 2010

Является ли файл разделителем табуляции? Если это так, вы захотите использовать классы в пространстве имен System.Data.OleDb для получения экземпляров DataTable, которые вы можете легко привязать к сетке.

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