タイトル : Re^3: VB2010 DataGridにテキストファイルの内容を表示 投稿日 : 2011/10/14(Fri) 14:32 投稿者 : YuO
> > > テキストファイルから任意の列(2列目)のデータを読み込み、 > > > Form1に配置したDataGridに読み込むにはどうしたらよいで > > > しょうか? そういえば,DataGridViewではなくDataGridなんですね。 Visual Studio 2005の頃より,DataGridViewの方が推奨されています。 MSDN: DataGrid クラス (System.Windows.Forms) http://msdn.microsoft.com/ja-jp/library/system.windows.forms.datagrid.aspx > 今やりたいことは、下記のようなテキストファイルのデータがありまして、0.1などこの列のデータをDataGridに読み込みたいと考えています。 スペース区切りの各行の2番目の項目を読み込みたいということでしょうか。 ' Required: Option Infer On Dim dt As New DataTable Dim dc = dt.Columns.Add("Value") For Each s In From line In File.ReadAllLines(fileName) Let sp = line.Split(" "c) Where sp.Length > 2 Select sp(1) Dim row = dt.NewRow() row(dc) = s dt.Rows.Add(row) Next dataGrid1.SetDataBinding(dt, "Value") あたりでできるかと。 |