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
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
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
Index
Lấy chỉ số của cột này.
public int Index { get; }
Giá trị thuộc tính
IsCollapsed
Liệu cột có bị thu gọn hay không.
public bool IsCollapsed { get; set; }
Giá trị thuộc tính
IsHidden
Chỉ ra liệu cột có bị ẩn hay không.
public bool IsHidden { get; set; }
Giá trị thuộc tính
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
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ề
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)