Sdílet prostřednictvím


Postupy: Vyplnění ovládacích prvků ListObject daty

Vázání dat můžete použít jako způsob, jak rychle přidat data do dokumentu.Po vázání dat seznamu objekt, můžete odpojit objekt seznamu tak, že zobrazí data, ale je již vázán na zdroj dat.

Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu i na úrovni aplikace v Excelu 2013 a v Excelu 2010. Další informace najdete v tématu Dostupné funkce podle aplikací systému Office a typů projektu.

odkaz na video Související video ukázku naleznete v tématu jak I: vytvořit seznam v aplikaci Excel, který je připojen k seznamu služby SharePoint?.

Svázat ovládací prvek objektu ListObject dat

  1. Vytvořit DataTable na úrovni třídy.

    Dim table As DataTable = New DataTable("Employees")
    
    System.Data.DataTable table = new System.Data.DataTable("Employees");
    
  2. Přidat vzorek sloupce a data Startup obslužné rutiny Sheet1 třídy (v úrovni dokumentů projektu) nebo ThisAddIn třídy (v projektu úroveň aplikace).

    table.Columns.Add("FirstName", GetType(String))
    table.Columns.Add("LastName", GetType(String))
    table.Columns.Add("Title", GetType(String))
    
    table.Rows.Add("Nancy", "Anderson", "Sales Representative")
    table.Rows.Add("Robert", "Brown", "Sales Representative")
    
    table.Columns.Add("FirstName", typeof(string));
    table.Columns.Add("LastName", typeof(string));
    table.Columns.Add("Title", typeof(string));
    
    table.Rows.Add("Nancy", "Anderson", "Sales Representative");
    table.Rows.Add("Robert", "Brown", "Sales Representative");
    
  3. Volání SetDataBinding metoda a průchod v názvech sloupců v pořadí, které mají zobrazit.Pořadí sloupců v seznamu objektu se může lišit od pořadí, v jakém jsou uvedeny v DataTable.

    list1.AutoSetDataBoundColumnHeaders = True
    list1.SetDataBinding(table, Nothing, "LastName", "FirstName")
    
    list1.AutoSetDataBoundColumnHeaders = true;
    list1.SetDataBinding(table, null, "LastName", "FirstName");
    

Ovládací prvek objektu ListObject odpojit od zdroje dat

  • Call the Disconnect method of List1.

    list1.Disconnect()
    
    list1.Disconnect();
    

Probíhá kompilace kódu

Tento příklad kódu předpokládá, že máte ListObject s názvem list1 na listu, zobrazí se tento kód.

Viz také

Úkoly

Postupy: Mapování sloupců objektu ListObject na data

Postupy: Naplnění listů daty z databáze

Postupy: Naplnění dokumentů daty ze služeb

Koncepty

Rozšíření dokumentů aplikace Word a sešitů aplikace Excel v doplňcích na úrovni aplikace za běhu

Přidání ovládacích prvků do dokumentů Office za běhu

Automatizace v aplikaci Excel s použitím rozšířených objektů

ListObject – ovládací prvek

Další zdroje

Ovládací prvky v dokumentech Office

Vázání dat k ovládacím prvkům v řešeních pro systém Office