將控制項繫結至 Visual Studio 中的資料
發行︰ 2016年4月
您可以透過將資料繫結至控制項,對應用程式的使用者顯示資料。 您可以從 [資料來源] 視窗將項目拖曳至 Visual Studio 設計介面上,藉以建立這些資料繫結控制項。
這個主題描述可用來建立資料繫結控制項的資料來源。 此外,也描述與資料繫結相關的一些一般工作。 如需如何建立資料繫結控制項的詳細資訊,請參閱將 Windows Form 控制項繫結至 Visual Studio 中的資料、將 WPF 控制項繫結至 Visual Studio 中的資料和將 Silverlight 控制項繫結至 Visual Studio 中的資料。
資料來源
資料來源表示應用程式可使用的資料。 您可以從資料庫、服務或物件中建立資料來源。 如需詳細資訊,請參閱資料來源概觀。
有些資料來源可讓您從 [資料來源] 視窗拖曳項目,以建立資料繫結控制項,有些資料來源則否。 下表顯示支援的資料來源。
資料來源 | Windows Form 設計工具的拖放支援 | WPF 設計工具的拖放支援 | Silverlight Designer 的拖放支援 |
---|---|---|---|
資料集 | 是 | 是 | 否 |
實體資料模型 | 否1 | 是 | 是 |
LINQ to SQL 類別 | 否2 | 否2 | 否2 |
服務 (包括 WCF 資料服務、Web 服務和 Web 服務) | 是 | 是 | 是 |
物件 | 是 | 是 | 是 |
SharePoint | 是 | 是 | 是 |
當 [Windows Form 設計工具] 開啟時,[資料來源] 視窗中的實體為唯讀,無法拖曳至設計工具。 不過,您仍然可以根據實體資料模型加入新的物件資料來源,然後將這些物件拖曳至設計工具,來建立資料繫結控制項。
LINQ to SQL 類別不會出現在 [資料來源] 視窗中。 不過,您可以根據 LINQ to SQL 類別加入新的物件資料來源,然後將這些物件拖曳至設計工具,來建立資料繫結控制項。 如需詳細資訊,請參閱逐步解說:建立 LINQ to SQL 類別 (O/R 設計工具)。
資料來源視窗
資料來源會在 [資料來源] 視窗中以項目形式使用於專案。 您可以從這個視窗拖曳項目,藉以建立繫結至基礎資料的控制項。 如需詳細資訊,請參閱資料來源視窗。
對於 [資料來源] 視窗中的每個資料類型,將項目拖曳到設計工具時都會建立一個預設控制項。 從 [資料來源] 視窗拖曳項目之前,您可以變更將建立的控制項。 如需詳細資訊,請參閱 設定從 [資料來源] 視窗拖曳時要建立的控制項。
將控制項繫結至資料的相關工作
下表列出將控制項繫結至資料的一些最常用工作。
工作 | 詳細資訊 |
---|---|
開啟 [資料來源] 視窗。 | 如何:開啟資料來源視窗 |
將資源來源加入至專案。 | 如何:連接至資料庫中的資料 如何:連接至物件中的資料 如何:連接至服務中的資料 |
設定當您從 [資料來源] 視窗中將項目拖曳到設計工具時建立的控制項。 | 設定從 [資料來源] 視窗拖曳時要建立的控制項 |
修改與 [資料來源] 視窗中之項目相關聯的控制項清單。 | 將自訂控制項加入 [資料來源] 視窗 |
建立資料繫結控制項。 | 將 Windows Form 控制項繫結至 Visual Studio 中的資料 將 WPF 控制項繫結至 Visual Studio 中的資料 將 Silverlight 控制項繫結至 Visual Studio 中的資料 |
建立繫結至資料的控制項之後,可能需要執行下列其中一個工作。
工作 | 詳細資訊 |
---|---|
編輯基礎資料來源中的資料 | 在您的應用程式中編輯資料 |
驗證資料變更 | 驗證資料 |
將更新資料儲存回資料庫 | 儲存資料 |
請參閱
將 Windows Form 控制項繫結至 Visual Studio 中的資料
將 WPF 控制項繫結至 Visual Studio 中的資料
將 Silverlight 控制項繫結至 Visual Studio 中的資料
如何:從資料庫將控制項繫結至圖片
Visual Studio 資料應用程式的概觀
連接至 Visual Studio 中的資料
在您的應用程式中編輯資料
驗證資料
儲存資料
用來在 Visual Studio 中使用資料來源的工具