После того, как вы проанализировали свои данные из текстового файла, убедитесь, что он в формате IEnumerable
- т.е. массив или список строк или ваши пользовательские объекты данных, давайте назовем его myListOfStuff
.
Затем вы можете связать это с таким количеством DataGrids, как вам нравится.Поскольку вы будете привязывать одну и ту же ссылку на объект к нескольким объектам DataGrids, любые изменения, сделанные вами в myListOfStuff в одной форме, будут видны (но не обязательно отображены) для чего-либо еще, используя myListOfStuff в другойформа.
Способ передачи myListOfStuff зависит от того, используете ли вы Web или WinForms.
Если вы используете WinForms, вы можете передать myListOfStuff междуформы различными способами - у вас может быть свойство в формах, которым вы назначаете переменную, или вы можете передать его в конструктор формы и т. д. и т. д.
Если вы используете WebForms, тогдаСамый простой способ передать myListOfStuff между формами (страницами) - сохранить его в сеансе, и обе страницы могут получить к нему доступ оттуда.Или вы можете сохранить его в Cache и получить к нему доступ статическим методом.