2016-07-20 8 views
0

データベースから特定の情報を取得するためにMySQLラッパーを作成しました。結果を表形式で表示するにはどうしたらいいですか?私はクエリの結果をlloopingし、データグリッドに追加するが、どのように?このようなものでなければなりませんforeachループから手動でdatagradを埋めてください

grid.Add(value1, value2, ...) 

アイデアはありますか?

答えて

1

WPFでは、DataGridのItemsSourceプロパティを使用して、DataGrid(XAML内)をObservableCollection(コードビハインドまたはビューモデル内)にバインドします。 ObservableCollectionに項目を追加すると、それらはDataGridに表示されるか削除され、消えます。具体的なヘルプが必要な場合は、私たちにさらに助けてくれるコードを投稿してください。

+0

私に知らせてくれてありがとう。 3列の文字列が必要です。配列 'data'では、これらのデータが格納されます。だから私はforeachによってそれをループし、観測可能なコレクションに追加しますか? – Bruce

+0

ObservableCollectionで項目を追加し、そのObservableCollectionをItemsSourceとしてDataGrid.https://msdn.microsoft.com/en-us/library/ee340710(v = vs.100).aspxに設定します。詳細はこちらを参照してください。 –

関連する問題