2012-03-29 17 views
1

私はデータベースクエリを実行し、結果はDataTableです。 私は、次のサンプルコードを使用すると、私はDataTableからすべての値を取得することができるよ:DataTableからListViewを読み込む

この DataTableDataTableのすべての要素を表示するために ListViewに渡さ 動的できるか
private void LoadList(DataTable res) 
    { 
      foreach(DataRow row in res.Rows) 
      { 
       foreach (var item in row.ItemArray) 
       { 
        Console.WriteLine(item); 
       } 
      } 
    } 

ListViewには、DataTableのデータを表示する他の方法はありますか?

Mono for Androidのように私は絶対初心者ですので、助けてください。

答えて

1

データベースを使用する場合は、一般的な方法は、のContentProviderを使用してカーソルを取得し、(あなたには、いくつかのカスタマイズをしたい場合もViewBinder)SimpleCursorAdapterを移入することです

使用しない理由がない限り、プラットフォームで推奨されているツールに固執します。

1

このような何か試してみてください:

listView.ItemsSource = dataTable.AsEnumerable(); 
0

あなたがこれはあなたを助けるかもしれ

hereを与えられた例を参照ダイナミック作成したり、リストビュー をカスタマイズする必要があります。

関連する問題