2010-05-10 16 views
0

我對.Net 4比較新,我正在使用MDB創建我的FIRST WPF應用程序作爲後端數據源。如何使用DataGrid顯示MDB的內容

我設計了我的用戶界面。我有一個TextField(稱爲Name),一個Combobox(稱爲Division)和一個DataGrid(稱爲dataGrid1)。

我遇到的唯一問題是搞清楚如何鏈接我的DataGrid以顯示來自DataSource的數據。並在Windows1_Loaded方法中加載數據。

感謝

回答

1

五個第二個答案是你想要的DataGrid的ItemsSource屬性設置爲您的數據。你可以在Loaded事件中做到這一點,但在XAML中這樣做是更好的做法。當然,如果這是您的第一個應用程序,現在要麼是沒問題。

This CodeProject entry有大量關於如何使用WPF DataGrid的示例。希望他們會對你有所幫助,我從未嘗試過使用過MDB文件。

+0

我很抱歉沒有具體。我不知道如何運行 「SELECT * FROM tblStudents」並使用數據網格。 如何配置DataGrid以動態確定列數?如何配置Datagrid以僅顯示2個字段(表中的6個字段)? – 2010-05-11 15:44:41

+0

WPF DataGrid具有AutoGenerateColumns屬性(布爾值)。如果設置爲True,則DataGrid將自動爲提供給它的數據中的每列生成一列(將標題設置爲列名稱)。如果它是假的,你必須手動指定列。沒有辦法使用自動生成的列的一個子集,它是全部或沒有。 至於SQL部分,我不確定我是否知道足夠幫助你,但我認爲你只需要獲得該查詢的結果並將其分配給DataGrid的ItemsSource。 – JustABill 2010-05-11 16:44:02