Class Column
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Stellt eine einzelne Spalte in einem Arbeitsblatt dar.
public class Column
Vererbung
Vererbte Mitglieder
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Beispiele
//Instanziieren eines Workbook-Objekts
Workbook workbook = new Workbook();
//Referenz des ersten Arbeitsblatts abrufen
Worksheet worksheet = workbook.Worksheets[0];
Style style = workbook.CreateStyle();
//Hintergrundfarbe auf Blau setzen
style.BackgroundColor = Color.Blue;
//Vordergrundfarbe auf Rot setzen
style.ForegroundColor= Color.Red;
//Hintergrundmuster festlegen
style.Pattern = BackgroundType.DiagonalStripe;
//Neues Style-Flag
StyleFlag styleFlag = new StyleFlag();
//Alle Stile festlegen
styleFlag.All = true;
//Erste Spalte abrufen
Column column = worksheet.Cells.Columns[0];
//Stil auf die erste Spalte anwenden
column.ApplyStyle(style, styleFlag);
//Die Excel-Datei speichern
workbook.Save("book1.xls");
'Instanziieren eines Workbook-Objekts
Dim workbook As Workbook = New Workbook()
'Referenz des ersten Arbeitsblatts abrufen
Dim worksheet As Worksheet = workbook.Worksheets(0)
Dim style As Style = workbook.CreateStyle()
'Hintergrundfarbe auf Blau setzen
style.BackgroundColor = Color.Blue
'Vordergrundfarbe auf Rot setzen
style.ForegroundColor = Color.Red
'Hintergrundmuster festlegen
style.Pattern = BackgroundType.DiagonalStripe
'Neues Style-Flag
Dim styleFlag As New StyleFlag()
'Alle Stile festlegen
styleFlag.All = True
'Erste Spalte abrufen
Dim column As Column = worksheet.Cells.Columns(0)
'Stil auf die erste Spalte anwenden
column.ApplyStyle(style, styleFlag)
'Die Excel-Datei speichern
workbook.Save("book1.xls")
Eigenschaften
GroupLevel
Erhält die Gruppierungsebene der Spalte.
public byte GroupLevel { get; set; }
Eigenschaftswert
HasCustomStyle
Gibt an, ob diese Spalte benutzerdefinierte Stileinstellungen hat (anders als die standardmäßig vom Arbeitsbuch geerbten).
public bool HasCustomStyle { get; }
Eigenschaftswert
Index
Erhält den Index dieser Spalte.
public int Index { get; }
Eigenschaftswert
IsCollapsed
Ob die Spalte zusammengeklappt ist.
public bool IsCollapsed { get; set; }
Eigenschaftswert
IsHidden
Gibt an, ob die Spalte ausgeblendet ist.
public bool IsHidden { get; set; }
Eigenschaftswert
Width
Erhält und setzt die Spaltenbreite in Zeichen.
public double Width { get; set; }
Eigenschaftswert
Anmerkungen
Für Tabellenkalkulationen wird die Spaltenbreite als Anzahl der Zeichen gemessen, die der maximalen Ziffernbreite der Zahlen 0~9 entsprechen, wie sie in der Schriftart des normalen Stils dargestellt werden.
Methoden
ApplyStyle(Style, StyleFlag)
Wendet Formate für eine gesamte Spalte an.
public void ApplyStyle(Style style, StyleFlag flag)
Parameter
style
Style
Das Stilobjekt, das angewendet wird.
flag
StyleFlag
Flags, die die angewendeten Formatierungsattribute angeben.
GetStyle()
Erhält den Stil dieser Spalte.
public Style GetStyle()
Gibt zurück
Anmerkungen
Das direkte Ändern des zurückgegebenen Stilobjekts hat keine Auswirkungen auf diese Spalte oder auf Zellen in dieser Spalte.
Sie müssen die Methode Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag) oder Aspose.Cells.Column.SetStyle(Aspose.Cells.Style) aufrufen,
um die Änderung auf diese Spalte anzuwenden.
Der Stil der Spalte ist der Stil, der von Zellen in dieser Spalte geerbt wird (diese Zellen, die keine benutzerdefinierten Stileinstellungen haben,
wie vorhandene Zellen, denen kein Stil explizit zugewiesen wurde, oder solche, die nicht instanziiert wurden).
SetStyle(Style)
Setzt den Stil dieser Spalte.
public void SetStyle(Style style)
Parameter
style
Style
Der Stil, der als Standardstil für Zellen in dieser Spalte verwendet werden soll.
Anmerkungen
Diese Methode setzt nur den angegebenen Stil als Standardstil für diese Spalte, ohne die Stileinstellungen für vorhandene Zellen in dieser Spalte zu ändern. Um die Stileinstellungen vorhandener Zellen gleichzeitig auf den angegebenen Stil zu aktualisieren, verwenden Sie bitte Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag)