Class Column

Class Column

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

Reprezentuje jednotlivý sloupec v pracovním listu.

public class Column

Dědičnost

objectColumn

Děděné členy

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Příklady


//Instanciace objektu Workbook
Workbook workbook = new Workbook();

//Získání reference prvního pracovního listu
Worksheet worksheet = workbook.Worksheets[0];
Style style = workbook.CreateStyle();

//Nastavení barvy pozadí na modrou
style.BackgroundColor = Color.Blue;

//Nastavení barvy popředí na červenou
style.ForegroundColor= Color.Red;

//nastavení vzoru pozadí
style.Pattern = BackgroundType.DiagonalStripe;

//Nová příznak stylu
StyleFlag styleFlag = new StyleFlag();

//Nastavit všechny styly
styleFlag.All = true;

//Získat první sloupec
Column column = worksheet.Cells.Columns[0];

//Použít styl na první sloupec
column.ApplyStyle(style, styleFlag);

//Uložení Excel souboru
workbook.Save("book1.xls");

'Instanciace objektu Workbook
Dim workbook As Workbook = New Workbook()

'Získání reference prvního pracovního listu
Dim worksheet As Worksheet = workbook.Worksheets(0)

Dim style As Style = workbook.CreateStyle()

'Nastavení barvy pozadí na modrou
style.BackgroundColor = Color.Blue

'Nastavení barvy popředí na červenou
style.ForegroundColor = Color.Red

'nastavení vzoru pozadí
style.Pattern = BackgroundType.DiagonalStripe

'Nová příznak stylu
Dim styleFlag As New StyleFlag()

'Nastavit všechny styly
styleFlag.All = True

'Získat první sloupec
Dim column As Column = worksheet.Cells.Columns(0)

'Použít styl na první sloupec
column.ApplyStyle(style, styleFlag)

'Uložení Excel souboru
workbook.Save("book1.xls")

Vlastnosti

GroupLevel

Získá úroveň skupiny sloupce.

public byte GroupLevel { get; set; }

Hodnota vlastnosti

byte

HasCustomStyle

Indikuje, zda má tento sloupec vlastní nastavení stylu (odlišná od výchozího, které je zděděno z pracovního sešitu).

public bool HasCustomStyle { get; }

Hodnota vlastnosti

bool

Index

Získá index tohoto sloupce.

public int Index { get; }

Hodnota vlastnosti

int

IsCollapsed

Zda je sloupec sbalený.

public bool IsCollapsed { get; set; }

Hodnota vlastnosti

bool

IsHidden

Indikuje, zda je sloupec skrytý.

public bool IsHidden { get; set; }

Hodnota vlastnosti

bool

Width

Získá a nastaví šířku sloupce v jednotkách znaků.

public double Width { get; set; }

Hodnota vlastnosti

double

Poznámky

Pro tabulky je šířka sloupce měřena jako počet znaků maximální šířky číslic 0~9, jak jsou zobrazeny v písmu normálního stylu.

Metody

ApplyStyle(Style, StyleFlag)

Používá formátování pro celý sloupec.

public void ApplyStyle(Style style, StyleFlag flag)

Parametry

style Style

Objekt stylu, který bude aplikován.

flag StyleFlag

Příznaky, které indikují aplikované vlastnosti formátování.

GetStyle()

Získá styl tohoto sloupce.

public Style GetStyle()

Vrací

Style

Poznámky

Přímá modifikace vráceného objektu stylu nemá žádný účinek pro tento sloupec ani pro jakékoli buňky v tomto sloupci. Musíte zavolat metodu Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag) nebo Aspose.Cells.Column.SetStyle(Aspose.Cells.Style) pro aplikaci změny na tento sloupec.
Styl sloupce je styl, který bude zděděn buňkami v tomto sloupci (ty buňky, které nemají vlastní nastavení stylu, například existující buňky, které neměly explicitně nastavený styl, nebo ty, které nebyly instanciovány)

SetStyle(Style)

Nastaví styl tohoto sloupce.

public void SetStyle(Style style)

Parametry

style Style

styl, který bude použit jako výchozí styl pro buňky v tomto sloupci.

Poznámky

Tato metoda pouze nastaví daný styl jako výchozí styl pro tento sloupec, aniž by měnila nastavení stylu pro existující buňky v tomto sloupci. Chcete-li aktualizovat nastavení stylu existujících buněk na specifikovaný styl současně, použijte prosím Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag)

 Čeština