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
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
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
Index
Získá index tohoto sloupce.
public int Index { get; }
Hodnota vlastnosti
IsCollapsed
Zda je sloupec sbalený.
public bool IsCollapsed { get; set; }
Hodnota vlastnosti
IsHidden
Indikuje, zda je sloupec skrytý.
public bool IsHidden { get; set; }
Hodnota vlastnosti
Width
Získá a nastaví šířku sloupce v jednotkách znaků.
public double Width { get; set; }
Hodnota vlastnosti
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í
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)