Class Column

Class Column

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

نماینده یک ستون واحد در یک صفحه‌گسترده است.

public class Column

وراثت

objectColumn

اعضای وراثت‌یافته

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

مثال‌ها


//ایجاد یک شی Workbook
Workbook workbook = new Workbook();

//دریافت مرجع اولین صفحه‌گسترده
Worksheet worksheet = workbook.Worksheets[0];
Style style = workbook.CreateStyle();

//تنظیم رنگ پس‌زمینه به آبی
style.BackgroundColor = Color.Blue;

//تنظیم رنگ پیش‌زمینه به قرمز
style.ForegroundColor= Color.Red;

//تنظیم الگوی پس‌زمینه
style.Pattern = BackgroundType.DiagonalStripe;

//پرچم سبک جدید
StyleFlag styleFlag = new StyleFlag();

//تنظیم همه سبک‌ها
styleFlag.All = true;

//دریافت اولین ستون
Column column = worksheet.Cells.Columns[0];

//اعمال سبک به اولین ستون
column.ApplyStyle(style, styleFlag);

//ذخیره فایل اکسل
workbook.Save("book1.xls");

'ایجاد یک شی Workbook
Dim workbook As Workbook = New Workbook()

'Dریافت مرجع اولین صفحه‌گسترده
Dim worksheet As Worksheet = workbook.Worksheets(0)

Dim style As Style = workbook.CreateStyle()

'تنظیم رنگ پس‌زمینه به آبی
style.BackgroundColor = Color.Blue

'تنظیم رنگ پیش‌زمینه به قرمز
style.ForegroundColor = Color.Red

'تنظیم الگوی پس‌زمینه
style.Pattern = BackgroundType.DiagonalStripe

'پرچم سبک جدید
Dim styleFlag As New StyleFlag()

'تنظیم همه سبک‌ها
styleFlag.All = True

'دریافت اولین ستون
Dim column As Column = worksheet.Cells.Columns(0)

'اعمال سبک به اولین ستون
column.ApplyStyle(style, styleFlag)

'ذخیره فایل اکسل
workbook.Save("book1.xls")

ویژگی‌ها

GroupLevel

گروه سطح ستون را دریافت می‌کند.

public byte GroupLevel { get; set; }

مقدار ویژگی

byte

HasCustomStyle

نشان می‌دهد که آیا این ستون تنظیمات سبک سفارشی دارد (مختلف از پیش‌فرضی که از ورک‌بوک به ارث رسیده است).

public bool HasCustomStyle { get; }

مقدار ویژگی

bool

Index

ایندکس این ستون را دریافت می‌کند.

public int Index { get; }

مقدار ویژگی

int

IsCollapsed

آیا ستون جمع شده است

public bool IsCollapsed { get; set; }

مقدار ویژگی

bool

IsHidden

نشان می‌دهد که آیا ستون پنهان است.

public bool IsHidden { get; set; }

مقدار ویژگی

bool

Width

عرض ستون را به واحد کاراکترها دریافت و تنظیم می‌کند.

public double Width { get; set; }

مقدار ویژگی

double

ملاحظات

برای صفحه‌گسترده، عرض ستون به عنوان تعداد کاراکترها اندازه‌گیری می‌شود از حداکثر عرض عددی ارقام 0~9 که در فونت سبک معمولی نمایش داده شده‌اند.

متدها

ApplyStyle(Style, StyleFlag)

فرمت‌ها را برای یک ستون کامل اعمال می‌کند.

public void ApplyStyle(Style style, StyleFlag flag)

پارامترها

style Style

شی سبک که اعمال خواهد شد.

flag StyleFlag

پرچم‌هایی که ویژگی‌های قالب‌بندی اعمال شده را نشان می‌دهد.

GetStyle()

سبک این ستون را دریافت می‌کند.

public Style GetStyle()

بازگشت

Style

ملاحظات

تغییر مستقیم شی سبک بازگشتی تأثیری بر این ستون یا هر سلول در این ستون ندارد. شما باید متد Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag) یا Aspose.Cells.Column.SetStyle(Aspose.Cells.Style) را فراخوانی کنید تا تغییرات را به این ستون اعمال کنید.
سبک ستون سبکی است که توسط سلول‌های این ستون به ارث برده می‌شود (آن سلول‌هایی که هیچ تنظیمات سبک سفارشی ندارند، مانند سلول‌های موجود که به صراحت سبک تنظیم نشده‌اند، یا آن‌هایی که ایجاد نشده‌اند)

SetStyle(Style)

سبک این ستون را تنظیم می‌کند.

public void SetStyle(Style style)

پارامترها

style Style

سبکی که به عنوان سبک پیش‌فرض برای سلول‌های این ستون استفاده خواهد شد.

ملاحظات

این متد فقط سبک داده شده را به عنوان سبک پیش‌فرض برای این ستون تنظیم می‌کند، بدون تغییر تنظیمات سبک برای سلول‌های موجود در این ستون. برای به‌روزرسانی تنظیمات سبک سلول‌های موجود به سبک مشخص شده به طور همزمان، لطفاً از Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag) استفاده کنید.

 فارسی