如何:擴充資料集的功能

您可以擴充具型別資料集的功能,將方式是將程式碼寫入到資料集的部分類別檔中。

當您在 [DataSet 設計工具] 中進行變更,或是當任何建立或修改資料集物件的精靈正在執行時進行變更,都會重新產生定義具型別資料集的程式碼;例如,資料來源組態精靈和 TableAdapter 精靈。 為了防止在資料集重新產生期間刪除您的程式碼,請將程式碼加入至資料集的部分類別檔 (部分類別可讓特定類別的程式碼分割為多個實體檔案。 如需詳細資訊,請參閱 Partial (Visual Basic)partial (類型) (C# 參考))。

若要建立資料集的部分類別檔及加入驗證程式碼,請按兩下資料行和資料表,這樣會產生 ColumnChangingRowChanging 事件處理常式。 如需詳細資訊,請參閱 如何:在資料行變更期間驗證資料如何:在資料列變更期間驗證資料

若要將程式碼加入至具型別資料集的部分類別檔

  1. 在 [DataSet 設計工具] 中開啟資料集。 如需詳細資訊,請參閱 如何:在 DataSet 設計工具中開啟資料集

  2. 按兩下設計介面的空白區域,在程式碼編輯器中開啟資料集的部分類別檔。

  3. 將程式碼加入至資料集的部分類別檔。

    注意事項注意事項

    部分類別檔和所產生資料集類別檔中的程式碼,會編譯成一個類別,所以在定義資料集的所有檔案中,變數、屬性、方法名稱等都必須是唯一的,否則將會發生編譯器錯誤。

請參閱

參考

Partial (Visual Basic)

部分類別和方法 (C# 程式設計手冊)

概念

準備您的應用程式以接收資料

將資料擷取至您的應用程式中

將控制項繫結至 Visual Studio 中的資料

在您的應用程式中編輯資料

驗證資料

儲存資料

其他資源

Visual Studio 資料應用程式的概觀

連接至 Visual Studio 中的資料

用來在 Visual Studio 中使用資料來源的工具