Class Column

Class Column

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

Reprezentuje pojedynczą kolumnę w arkuszu kalkulacyjnym.

public class Column

Dziedziczenie

objectColumn

Członkowie dziedziczeni

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

Przykłady


//Tworzenie obiektu Workbook
Workbook workbook = new Workbook();

//Uzyskiwanie odniesienia do pierwszego arkusza
Worksheet worksheet = workbook.Worksheets[0];
Style style = workbook.CreateStyle();

//Ustawianie koloru tła na niebieski
style.BackgroundColor = Color.Blue;

//Ustawianie koloru pierwszego planu na czerwony
style.ForegroundColor= Color.Red;

//Ustawianie wzoru tła
style.Pattern = BackgroundType.DiagonalStripe;

//Nowy znacznik stylu
StyleFlag styleFlag = new StyleFlag();

//Ustaw wszystkie style
styleFlag.All = true;

//Pobieranie pierwszej kolumny
Column column = worksheet.Cells.Columns[0];

//Zastosowanie stylu do pierwszej kolumny
column.ApplyStyle(style, styleFlag);

//Zapisywanie pliku Excel
workbook.Save("book1.xls");

'Tworzenie obiektu Workbook
Dim workbook As Workbook = New Workbook()

'Uzyskiwanie odniesienia do pierwszego arkusza
Dim worksheet As Worksheet = workbook.Worksheets(0)

Dim style As Style = workbook.CreateStyle()

'Ustawianie koloru tła na niebieski
style.BackgroundColor = Color.Blue

'Ustawianie koloru pierwszego planu na czerwony
style.ForegroundColor = Color.Red

'Ustawianie wzoru tła
style.Pattern = BackgroundType.DiagonalStripe

'Nowy znacznik stylu
Dim styleFlag As New StyleFlag()

'Ustaw wszystkie style
styleFlag.All = True

'Pobieranie pierwszej kolumny
Dim column As Column = worksheet.Cells.Columns(0)

'Zastosowanie stylu do pierwszej kolumny
column.ApplyStyle(style, styleFlag)

'Zapisywanie pliku Excel
workbook.Save("book1.xls")

Właściwości

GroupLevel

Pobiera poziom grupy kolumny.

public byte GroupLevel { get; set; }

Wartość właściwości

byte

HasCustomStyle

Wskazuje, czy ta kolumna ma ustawienia stylu niestandardowego (różne od domyślnego dziedziczonego z arkusza roboczego).

public bool HasCustomStyle { get; }

Wartość właściwości

bool

Index

Pobiera indeks tej kolumny.

public int Index { get; }

Wartość właściwości

int

IsCollapsed

Czy kolumna jest złożona.

public bool IsCollapsed { get; set; }

Wartość właściwości

bool

IsHidden

Wskazuje, czy kolumna jest ukryta.

public bool IsHidden { get; set; }

Wartość właściwości

bool

Width

Pobiera i ustawia szerokość kolumny w jednostkach znaków.

public double Width { get; set; }

Wartość właściwości

double

Uwagi

W arkuszu kalkulacyjnym szerokość kolumny mierzona jest jako liczba znaków maksymalnej szerokości cyfr od 0 do 9, wyświetlanych w czcionce stylu normalnego.

Metody

ApplyStyle(Style, StyleFlag)

Zastosowuje formaty dla całej kolumny.

public void ApplyStyle(Style style, StyleFlag flag)

Parametry

style Style

Obiekt stylu, który zostanie zastosowany.

flag StyleFlag

Flagi wskazujące zastosowane właściwości formatowania.

GetStyle()

Pobiera styl tej kolumny.

public Style GetStyle()

Zwraca

Style

Uwagi

Bezpośrednia modyfikacja zwróconego obiektu stylu nie ma wpływu na tę kolumnę ani na żadne komórki w tej kolumnie. Musisz wywołać metodę Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag) lub Aspose.Cells.Column.SetStyle(Aspose.Cells.Style), aby zastosować zmianę do tej kolumny.
Styl kolumny to styl, który będzie dziedziczony przez komórki w tej kolumnie (te komórki, które nie mają ustawień stylu niestandardowego, takich jak istniejące komórki, które nie miały ustawionego stylu w sposób jawny, lub te, które nie zostały zainstancjonowane).

SetStyle(Style)

Ustawia styl tej kolumny.

public void SetStyle(Style style)

Parametry

style Style

Styl, który ma być użyty jako domyślny styl dla komórek w tej kolumnie.

Uwagi

Ta metoda ustawia tylko dany styl jako domyślny styl dla tej kolumny, nie zmieniając ustawień stylu dla istniejących komórek w tej kolumnie. Aby jednocześnie zaktualizować ustawienia stylu istniejących komórek do określonego stylu, należy użyć Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag)

 Polski