共用方式為


使用物件資料來源連接到資料庫

您可以將資料來源直接新增至 Microsoft Expression Blend 專案。

在團隊生產環境中,開發人員可以將 Common Language Runtime (CLR) 資料來源提供給設計師,讓設計師使用自己選擇的方式,繫結至 Expression Blend 專案中的資料。CLR 資料來源是以類別程式庫組件 (.dll) 實作。此實作會填入從資料庫 (如 SQL 資料庫) 取得的資料表格或資料集,並將資料轉換為 [ObservableCollection],讓 Expression Blend (或任何使用 Windows Presentation Foundation (WPF) 的應用程式) 可以繫結至資料。

如需以 C# 撰寫的類別庫以及繫結至所產生資料之 Expression Blend 專案的範例,請參閱試試看:顯示來自範例 SQL 資料庫的資料

新增 CLR 物件資料來源

  1. 在 [專案] 功能表上,按一下 [新增參照] (ALT+SHIFT+R)。

    [新增參照] 對話方塊隨即出現。

  2. 瀏覽至實作資料來源的組件 (.dll)。選取組件,然後按一下 [開啟]。

    .dll 檔案會新增至 [專案] 面板中的 [參照] 節點。

  3. 在 [資料] 面板中,按一下 [新增即時資料來源] Ee341451.601d2ab6-5e4b-49ab-bb3c-064456dc8184(ZH-TW,Expression.30).png,然後按一下 [定義新的物件資料來源]。

    [定義新的物件資料來源] 對話方塊隨即出現。[選取類別以建立下列的例項] 下會列出下列組件:

    • 您已在專案中新增為參照的任何資料來源組件。

    • 預設專案組件。

    Ee341451.alert_tip(ZH-TW,Expression.30).gif秘訣:

    如果您也想要查看可用的系統組件,則可以選取 [顯示系統組件] 核取方塊。在 [搜尋] 方塊中輸入查詢,就會篩選出含有此搜尋查詢的組件。如果要重新檢視所有組件,請記得清除 [搜尋] 方塊。

  4. 在 [資料來源名稱] 欄位中,輸入此資料來源的名稱,或將名稱保留為預設值 ([ObjectDataSource])。

  5. 在 [選取類別以建立下列的例項] 下,展開組件的名稱並選取物件,然後按一下 [確定]。

    現在會使用從資料來源剖析的即時資料 Ee341451.dc8f65fe-8ab3-4a8e-8963-e97ab3e4423c(ZH-TW,Expression.30).png 填入 [資料] 面板。資料來源中每個節點的資料類型都會列在括號中。您現在可以將專案中的物件繫結至資料。如需詳細資訊,請參閱將物件繫結至資料

請參閱

工作

使用即時 XML 資料來源

刪除資料來源

試試看:顯示來自範例 SQL 資料庫的資料