Class Column

Class Column

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

Đại diện cho một cột đơn trong một bảng tính.

public class Column

Kế thừa

objectColumn

Các thành viên kế thừa

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

Ví dụ


//Khởi tạo một đối tượng Workbook
Workbook workbook = new Workbook();

//Lấy tham chiếu của bảng tính đầu tiên
Worksheet worksheet = workbook.Worksheets[0];
Style style = workbook.CreateStyle();

//Đặt màu nền thành màu xanh
style.BackgroundColor = Color.Blue;

//Đặt màu chữ thành màu đỏ
style.ForegroundColor= Color.Red;

//đặt mẫu nền
style.Pattern = BackgroundType.DiagonalStripe;

//Cờ kiểu mới
StyleFlag styleFlag = new StyleFlag();

//Đặt tất cả kiểu
styleFlag.All = true;

//Lấy cột đầu tiên
Column column = worksheet.Cells.Columns[0];

//Áp dụng kiểu cho cột đầu tiên
column.ApplyStyle(style, styleFlag);

//Lưu tệp Excel
workbook.Save("book1.xls");

'Khởi tạo một đối tượng Workbook
Dim workbook As Workbook = New Workbook()

'Lấy tham chiếu của bảng tính đầu tiên
Dim worksheet As Worksheet = workbook.Worksheets(0)

Dim style As Style = workbook.CreateStyle()

'Đặt màu nền thành màu xanh
style.BackgroundColor = Color.Blue

'Đặt màu chữ thành màu đỏ
style.ForegroundColor = Color.Red

'đặt mẫu nền
style.Pattern = BackgroundType.DiagonalStripe

'Cờ kiểu mới
Dim styleFlag As New StyleFlag()

'Đặt tất cả kiểu
styleFlag.All = True

'Lấy cột đầu tiên
Dim column As Column = worksheet.Cells.Columns(0)

p dụng kiểu cho cột đầu tiên
column.ApplyStyle(style, styleFlag)

'Lưu tệp Excel
workbook.Save("book1.xls")

Thuộc tính

GroupLevel

Lấy cấp độ nhóm của cột.

public byte GroupLevel { get; set; }

Giá trị thuộc tính

byte

HasCustomStyle

Chỉ ra liệu cột này có cài đặt kiểu tùy chỉnh (khác với kiểu mặc định kế thừa từ workbook) hay không.

public bool HasCustomStyle { get; }

Giá trị thuộc tính

bool

Index

Lấy chỉ số của cột này.

public int Index { get; }

Giá trị thuộc tính

int

IsCollapsed

Liệu cột có bị thu gọn hay không.

public bool IsCollapsed { get; set; }

Giá trị thuộc tính

bool

IsHidden

Chỉ ra liệu cột có bị ẩn hay không.

public bool IsHidden { get; set; }

Giá trị thuộc tính

bool

Width

Lấy và đặt chiều rộng của cột theo đơn vị ký tự.

public double Width { get; set; }

Giá trị thuộc tính

double

Ghi chú

Đối với bảng tính, chiều rộng cột được đo bằng số ký tự của chiều rộng chữ số tối đa của các số 0~9 được hiển thị trong phông chữ kiểu bình thường.

Phương thức

ApplyStyle(Style, StyleFlag)

Áp dụng định dạng cho toàn bộ cột.

public void ApplyStyle(Style style, StyleFlag flag)

Tham số

style Style

Đối tượng kiểu sẽ được áp dụng.

flag StyleFlag

Cờ chỉ ra các thuộc tính định dạng đã được áp dụng.

GetStyle()

Lấy kiểu của cột này.

public Style GetStyle()

Trả về

Style

Ghi chú

Việc sửa đổi đối tượng kiểu được trả về trực tiếp sẽ không ảnh hưởng đến cột này hoặc bất kỳ ô nào trong cột này. Bạn phải gọi phương thức Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag) hoặc Aspose.Cells.Column.SetStyle(Aspose.Cells.Style) để áp dụng thay đổi cho cột này.
Kiểu của cột là kiểu sẽ được kế thừa bởi các ô trong cột này (các ô không có cài đặt kiểu tùy chỉnh, chẳng hạn như các ô đã tồn tại mà chưa được đặt kiểu rõ ràng, hoặc các ô chưa được khởi tạo)

SetStyle(Style)

Đặt kiểu cho cột này.

public void SetStyle(Style style)

Tham số

style Style

kiểu sẽ được sử dụng làm kiểu mặc định cho các ô trong cột này.

Ghi chú

Phương thức này chỉ đặt kiểu đã cho làm kiểu mặc định cho cột này, mà không thay đổi cài đặt kiểu cho các ô hiện có trong cột này. Để cập nhật cài đặt kiểu của các ô hiện có theo kiểu đã chỉ định cùng một lúc, xin vui lòng sử dụng Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag)

 Tiếng Việt