Style
内容
[
隐藏
]Style class
表示excel文档的显示样式,如字体、颜色、对齐方式、边框等。 Style对象包含所有样式属性(字体、数字格式、对齐方式等)作为属性。
public class Style
特性
姓名 | 描述 |
---|---|
BackgroundArgbColor { get; set; } | 获取并设置具有 32 位 ARGB 值的背景颜色。 |
BackgroundColor { get; set; } | 获取或设置样式的背景颜色。 |
BackgroundThemeColor { get; set; } | 获取和设置背景主题颜色。 |
Borders { get; } | 获取BorderCollection 风格的. |
CultureCustom { get; set; } | 获取并设置数字格式的区域性模式字符串。 如果没有为此对象设置数字格式,则返回null。 如果内置数字格式,则返回与内置数字对应的模式字符串。 |
Custom { get; set; } | 表示该样式对象的自定义数字格式字符串。 如果未设置自定义数字格式(例如内置数字格式),将返回“”。 |
Font { get; } | 得到一个Font 对象. |
ForegroundArgbColor { get; set; } | 获取并设置具有 32 位 ARGB 值的前景色。 |
ForegroundColor { get; set; } | 获取或设置样式的前景色。 |
ForegroundThemeColor { get; set; } | 获取和设置前景主题颜色。 |
HasBorders { get; } | 检查样式是否设置了边框。 |
HorizontalAlignment { get; set; } | 获取或设置单元格中文本的水平对齐方式。 |
IndentLevel { get; set; } | 表示单元格或范围的缩进级别。只能是 0 到 250 之间的整数。 |
InvariantCustom { get; } | 获取数字格式的与文化无关的模式字符串。 如果没有为此对象设置数字格式,则返回null。 如果内置数字格式,将返回与内置数字对应的模式字符串。 |
IsDateTime { get; } | 表示数字格式是否为日期格式。 |
IsFormulaHidden { get; set; } | 表示当工作表被保护时公式是否隐藏。 |
IsGradient { get; set; } | 表示单元格阴影是否为渐变图案。 |
IsJustifyDistributed { get; set; } | 指示单元格对齐或分布对齐是否应在文本的最后一行使用。 |
IsLocked { get; set; } | 获取或设置一个单元格是否可以修改的值。 |
IsPercent { get; } | 表示数字格式是否为百分比格式。 |
IsTextWrapped { get; set; } | 获取或设置一个值,该值指示单元格内的文本是否被换行。 |
Name { get; set; } | 获取或设置样式的名称。 |
Number { get; set; } | 获取或设置数字和日期的显示格式。不同地区的格式模式不同。 |
ParentStyle { get; } | 获取此样式的父样式。 |
Pattern { get; set; } | 获取或设置单元格背景图案类型。 |
QuotePrefix { get; set; } | 表示单元格的值是否以单引号开头。 |
RotationAngle { get; set; } | 代表文字旋转角度。 |
ShrinkToFit { get; set; } | 表示文本是否自动缩小以适合可用的列宽。 |
TextDirection { get; set; } | 代表文字阅读顺序。 |
VerticalAlignment { get; set; } | 获取或设置单元格中文本的垂直对齐方式。 |
方法
姓名 | 描述 |
---|---|
Copy(Style) | 从另一个样式对象复制数据 |
override Equals(object) | 判断两个 Style 实例是否相等。 |
override GetHashCode() | 用作样式对象的哈希函数。 |
GetTwoColorGradient(out Color, out Color, out GradientStyleType, out int) | 获取双色渐变设置。 |
IsModified(StyleModifyFlag) | 检查样式的指定属性是否已被修改。 用于 ConditionalFormattings 的样式,以检查在单元格上应用 ConditionalFormattings 时是否应使用此样式的指定属性。 |
SetBorder(BorderType, CellBorderType, Color) | 设置样式的边框。 |
SetCustom(string, bool) | 设置单元格的自定义数字格式字符串。 |
SetPatternColor(BackgroundType, Color, Color) | 设置背景颜色。 |
SetTwoColorGradient(Color, Color, GradientStyleType, int) | 将指定的填充设置为双色渐变。 |
Update() | 将命名样式应用于使用此命名样式的单元格的样式。 完成修改样式后,就像单击“确定”按钮一样。 仅适用于命名样式。 |
例子
[C#]
Workbook workbook = new Workbook();
WorksheetCollection sheets = workbook.Worksheets;
Cell cell = sheets[0].Cells["A1"];
Style style = cell.GetStyle();
style.Font.Name = "Times New Roman";
style.Font.Color = Color.Blue;
cell.SetStyle(style);
也可以看看
- 命名空间 Aspose.Cells
- 部件 Aspose.Cells