Class Column
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Bir çalışma sayfasındaki tek bir sütunu temsil eder.
public class Column
Miras
Miras Alınan Üyeler
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Örnekler
//Bir Workbook nesnesi oluşturma
Workbook workbook = new Workbook();
//İlk çalışma sayfasının referansını alma
Worksheet worksheet = workbook.Worksheets[0];
Style style = workbook.CreateStyle();
//Arka plan rengini Mavi olarak ayarlama
style.BackgroundColor = Color.Blue;
//Ön plan rengini Kırmızı olarak ayarlama
style.ForegroundColor= Color.Red;
//Arka Plan Desenini ayarlama
style.Pattern = BackgroundType.DiagonalStripe;
//Yeni Stil Bayrağı
StyleFlag styleFlag = new StyleFlag();
//Tüm Stil Ayarları
styleFlag.All = true;
//İlk Sütunu alma
Column column = worksheet.Cells.Columns[0];
//İlk Sütuna Stil Uygulama
column.ApplyStyle(style, styleFlag);
//Excel dosyasını kaydetme
workbook.Save("book1.xls");
'Bir Workbook nesnesi oluşturma
Dim workbook As Workbook = New Workbook()
'İlk çalışma sayfasının referansını alma
Dim worksheet As Worksheet = workbook.Worksheets(0)
Dim style As Style = workbook.CreateStyle()
'Arka plan rengini Mavi olarak ayarlama
style.BackgroundColor = Color.Blue
'Ön plan rengini Kırmızı olarak ayarlama
style.ForegroundColor = Color.Red
'Arka Plan Desenini ayarlama
style.Pattern = BackgroundType.DiagonalStripe
'Yeni Stil Bayrağı
Dim styleFlag As New StyleFlag()
'Tüm Stil Ayarları
styleFlag.All = True
'İlk Sütunu alma
Dim column As Column = worksheet.Cells.Columns(0)
'İlk Sütuna Stil Uygulama
column.ApplyStyle(style, styleFlag)
'Excel dosyasını kaydetme
workbook.Save("book1.xls")
Özellikler
GroupLevel
Sütunun grup seviyesini alır.
public byte GroupLevel { get; set; }
Özellik Değeri
HasCustomStyle
Bu sütunun özel stil ayarlarına sahip olup olmadığını belirtir (çalışma kitabından miras alınan varsayılan ayarlardan farklı).
public bool HasCustomStyle { get; }
Özellik Değeri
Index
Bu sütunun indeksini alır.
public int Index { get; }
Özellik Değeri
IsCollapsed
Sütünun çökük olup olmadığını belirtir.
public bool IsCollapsed { get; set; }
Özellik Değeri
IsHidden
Sütunun gizli olup olmadığını belirtir.
public bool IsHidden { get; set; }
Özellik Değeri
Width
Sütun genişliğini karakter birimi cinsinden alır ve ayarlar.
public double Width { get; set; }
Özellik Değeri
Açıklamalar
Hesap tablolarında, sütun genişliği, normal stilin fontunda 0~9 sayıların maksimum rakam genişliğinin karakter sayısı olarak ölçülür.
Metotlar
ApplyStyle(Style, StyleFlag)
Tüm sütun için formatları uygular.
public void ApplyStyle(Style style, StyleFlag flag)
Parametreler
style
Style
Uygulanacak stil nesnesi.
flag
StyleFlag
Uygulanan formatlama özelliklerini belirten bayraklar.
GetStyle()
Bu sütunun stilini alır.
public Style GetStyle()
Dönüş
Açıklamalar
Dönülen stil nesnesini doğrudan değiştirmek, bu sütun veya bu sütundaki herhangi bir hücre için etkili değildir.
Bu sütun için değişikliği uygulamak üzere Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag) veya Aspose.Cells.Column.SetStyle(Aspose.Cells.Style) metodunu çağırmalısınız.
Sütünun stili, bu sütundaki hücreler tarafından miras alınacak stildir (özel stil ayarlarına sahip olmayan hücreler, örneğin, açıkça stil ayarı yapılmamış mevcut hücreler veya oluşturulmamış olanlar).
SetStyle(Style)
Bu sütunun stilini ayarlar.
public void SetStyle(Style style)
Parametreler
style
Style
Bu sütundaki hücreler için varsayılan stil olarak kullanılacak stil.
Açıklamalar
Bu metod yalnızca verilen stili bu sütun için varsayılan stil olarak ayarlar, bu sütundaki mevcut hücrelerin stil ayarlarını değiştirmeden. Mevcut hücrelerin stil ayarlarını aynı anda belirtilen stile güncellemek için, lütfen Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag) metodunu kullanın.