2016-09-16 145 views
0

我嘗試從用戶從openfiledialog中選擇的多行/多信息.txt文件填充DataGridView。爲.txt文件DataGridView填充

行格式:

Value1,dimension(111.1),pos(101h),work1(11.1),work2(22.2),work3(33.3),work4(44.4) 

上面的字符串可以在1重複40lines。

openfiledialog是正確的,我guest,但我不知道如何使用選定的文件來填充我的數據網格。

問題的另一部分,被讀出的每個「單元」分別到別的地方使用該數據在應用中..

回答

0
  • 與屬性相匹配的線的元件創建的類。
  • 迭代通過線,上逗號分割每個和分配 值到類
  • 的新實例,該實例添加到列表(中YourClass)
  • 設置在DataGridView的DataSource到列表目的。
0

要填充datagridview和來自文件的數據,首先需要創建一個表示行的類。 關於你的情況,它是一個簡單的類,包含屬性「尺寸」,「pos」,「work1」,「work2」,「work3」,「work4」(可能是「name」或「id」 )

然後,你需要實例化這個對象的觀察集合(泛型列表應該沒問題),(充滿了從文件未來值)

一旦完成,你必須附集合實例到DataGridView的數據源。

佑康在這裏找到一個例子:http://www.codeproject.com/Articles/24413/Binding-a-generic-collection-to-a-DataGridView-via