Class Column
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
نماینده یک ستون واحد در یک صفحهگسترده است.
public class Column
وراثت
اعضای وراثتیافته
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; }
مقدار ویژگی
HasCustomStyle
نشان میدهد که آیا این ستون تنظیمات سبک سفارشی دارد (مختلف از پیشفرضی که از ورکبوک به ارث رسیده است).
public bool HasCustomStyle { get; }
مقدار ویژگی
Index
ایندکس این ستون را دریافت میکند.
public int Index { get; }
مقدار ویژگی
IsCollapsed
آیا ستون جمع شده است
public bool IsCollapsed { get; set; }
مقدار ویژگی
IsHidden
نشان میدهد که آیا ستون پنهان است.
public bool IsHidden { get; set; }
مقدار ویژگی
Width
عرض ستون را به واحد کاراکترها دریافت و تنظیم میکند.
public double Width { get; set; }
مقدار ویژگی
ملاحظات
برای صفحهگسترده، عرض ستون به عنوان تعداد کاراکترها اندازهگیری میشود از حداکثر عرض عددی ارقام 0~9 که در فونت سبک معمولی نمایش داده شدهاند.
متدها
ApplyStyle(Style, StyleFlag)
فرمتها را برای یک ستون کامل اعمال میکند.
public void ApplyStyle(Style style, StyleFlag flag)
پارامترها
style
Style
شی سبک که اعمال خواهد شد.
flag
StyleFlag
پرچمهایی که ویژگیهای قالببندی اعمال شده را نشان میدهد.
GetStyle()
سبک این ستون را دریافت میکند.
public Style GetStyle()
بازگشت
ملاحظات
تغییر مستقیم شی سبک بازگشتی تأثیری بر این ستون یا هر سلول در این ستون ندارد.
شما باید متد 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) استفاده کنید.