Share via


在 Visual Studio 內將結構描述對應至工作表

您可以在 Visual Studio 中開啟工作表時,將 XML 將結構描述對應至工作表。 您使用的 Microsoft Office Excel 工具與在 Visual Studio 外部開啟活頁簿時使用的工具相同。 無論您在建立 Excel 方案之前還是之後將結構描述對應至工作表,Office 專案都會建立相同的物件。

適用對象:本主題資訊適用於 Excel 的文件層級專案。 如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能

注意

您無法在 Excel 方案中使用多部分 XML 結構描述。

若要在 Visual Studio 中將 XML 結構描述對應至 Excel 工作表

  1. 在 Visual Studio 內開啟 Excel 活頁簿或範本專案。

  2. 按一下工作表將焦點移至設計工具。

  3. 按一下 [功能區] 上的 [開發人員] 索引標籤。

    注意

    如果 [開發人員] 索引標籤沒有顯示,您必須先使其顯示。 如需詳細資訊,請參閱如何:在功能區顯示開發人員索引標籤

  4. XML 群組中,按一下來源

    XML 來源 視窗隨即開啟。

  5. XML 來源視窗中,按一下 XML 對應

    The XML 對應 對話方塊隨即開啟。

  6. 在 [XML 對應] 對話方塊中,按一下 [新增]。

  7. 瀏覽到您的結構描述檔案,選取檔案,然後按一下開啟

  8. 按一下 [確定]

    結構描述顯示在 XML 來源視窗中。 在您的專案中,將根據結構描述產生具型別的 DataSet,並建立 BindingSource

  9. 將元素從 XML 來源視窗拖曳到工作表中要建立對應控制項的位置。

    如果拖曳非重複的結構描述元素,Office 專案會產生一個自動繫結至 BindingSourceXmlMappedRange 控制項。

    如果拖曳重複的結構描述元素,Office 專案會產生不會自動繫結至資料來源的 ListObject 控制項。 如需詳細資訊,請參閱文件層級自訂中的 XML 結構描述和資料