ListObject
Přehled
ListObject je třída v Aspose.Cells FOSS pro .NET.
Zastupuje tabulku Excel (strukturovaný odkaz / ListObject). Tabulky poskytují strukturovaná data s vestavěným filtrováním, řazením a stylizací. Automaticky vytvářejí filtry pro záhlaví tabulky a podporují různé styly tabulek. Tabulky mohou obsahovat řádky záhlaví, souhrnné řádky a páskování pro lepší čitelnost. Strukturované odkazy vám umožňují odkazovat na data tabulky podle názvu ve vzorcích. var workbook = new Workbook(); var worksheet = workbook.Worksheets[0]; // Add sample data worksheet.Cells[“A1”].PutValue(“Name”); worksheet.Cells[“B1”].PutValue(“Age”); worksheet.Cells[“A2”].PutValue(“Alice”); worksheet.Cells[“B2”].PutValue(30); // Create a table int tableIndex = worksheet.ListObjects.Add(0, 0, 2, 1, true); var table = worksheet.ListObjects[tableIndex]; table.DisplayName = “People Data”; table.ShowHeaderRow = true;
Tato třída poskytuje 4 metody pro práci s objekty ListObject v programech .NET. Dostupné metody zahrnují: ConvertToRange, RemoveAutoFilter, Resize, ShowAutoFilter. Všichni exportovaní členové jsou přístupní jakékoli aplikaci .NET po instalaci balíčku Aspose.Cells FOSS pro .NET. Vlastnosti: Comment, DisplayName, EndColumn, EndRow, ListColumns, ShowHeaderRow a dalších 9.
Popis
ListObject je třída v knihovně Aspose.Cells FOSS pro .NET, která poskytuje 4 metody a 15 vlastností pro programové použití.
Třída také poskytuje vlastnost StartRow (získá počáteční řádek), vlastnost StartColumn (získá počáteční sloupec) a vlastnost EndRow (získá koncový řádek).
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
DisplayName | string | Čtení/zápis | Získá nebo nastaví zobrazovaný název. |
Comment | string | Čtení/zápis | Získá nebo nastaví komentář. |
StartRow | int | Čtení | Získá počáteční řádek. |
StartColumn | int | Čtení | Získá počáteční sloupec. |
EndRow | int | Čtení | Získá koncový řádek. |
EndColumn | int | Čtení | Získá koncový sloupec. |
ShowHeaderRow | bool | Čtení/zápis | Získá nebo nastaví zobrazení řádku záhlaví. |
ShowTotals | bool | Čtení/zápis | Získá nebo nastaví zobrazení součtů. |
TableStyleType | TableStyleType | Čtení/zápis | Získá nebo nastaví typ stylu tabulky. |
TableStyleName | string | Čtení/zápis | Získá nebo nastaví název stylu tabulky. |
ShowTableStyleFirstColumn | bool | Čtení/zápis | Získá nebo nastaví zobrazení prvního sloupce stylu tabulky. |
ShowTableStyleLastColumn | bool | Čtení/zápis | Získá nebo nastaví poslední sloupec stylu zobrazení tabulky. |
ShowTableStyleRowStripes | bool | Čtení/zápis | Získá nebo nastaví zobrazení proužků řádků stylu tabulky. |
ShowTableStyleColumnStripes | bool | Čtení/zápis | Získá nebo nastaví zobrazování proužků sloupců stylu tabulky. |
ListColumns | ListColumnCollection | Čtení | Získá sloupce seznamu. |
Metody
| Podpis: | Popis: |
|---|---|
Resize(startRow: int, startColumn: int, endRow: int, endColumn: int, hasHeaders: bool) | Změní velikost tabulky na zadaný rozsah, přičemž znovu vytvoří sloupce z buněk záhlaví. |
ShowAutoFilter() | Zobrazí rozbalovací tlačítka automatického filtru v řádku záhlaví tabulky. |
RemoveAutoFilter() | Skryje rozbalovací tlačítka automatického filtru v řádku záhlaví tabulky. |
ConvertToRange() | Odstraní strukturu tabulky a ponechá data buněk na místě. |