XmlMappedRange 控制項
只有當非重複的結構描述項目對應至 Microsoft Office Excel 的儲存格時,才會建立 XmlMappedRange 控制項範圍。 例如,當結構描述項目的 maxOccurs 屬性等於 1 時。 在 Visual Studio 建立 XML 對應的範圍之後,您可以直接對其進行程式設計,而不必周遊 Excel 物件模型。 您只有在移除項目對應之後,才可以刪除 Excel 中的 XmlMappedRange 控制項。
**適用於:**本主題中的資訊適用於 Excel 2007 和 Excel 2010 的文件層級專案。如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能。
如需觀看相關示範影片,請參閱如何在 Excel 中使用 XML 對應?(英文)。
將資料繫結至控制項
XmlMappedRange 控制項支援繫結至單一資料欄位 (簡單資料繫結)。 ListObject 控制項可以支援複雜資料繫結,在重複的結構描述項目對應至儲存格中時,會自動建立該控制項。 如需詳細資訊,請參閱 ListObject 控制項。
XmlMappedRange 控制項使用 DataBindings 屬性繫結至資料來源。 將 XmlMappedRange 加入至工作表儲存格時,Visual Studio 會自動從對應之儲存格的資料產生資料集,並將控制項繫結至該資料集。 XmlMappedRange 的預設資料繫結屬性是 Value2。
如果繫結資料集中的資料是透過任何機制進行了更新,XmlMappedRange 控制項則會反映這些變更。
格式
您可以將相同的格式套用至 Microsoft.Office.Tools.Excel.XmlMappedRange 控制項,其可套用至 Microsoft.Office.Interop.Excel.Range。 包括框線、字型、數字格式和樣式。
事件
XmlMappedRange 控制項可以使用的事件為:
請參閱
工作
HOW TO:將 XMLMappedRange 控制項加入至工作表
HOW TO:在 Visual Studio 內將結構描述對應至工作表