cell = (TableCell)cell;
Paragraph p = new Paragraph();
Run run = p.Elements<Run>().FirstOrDefault();
RunProperties runProps = new RunProperties();
Bold bold = new Bold();
runProps.Append(bold);
run.AppendChild(new RunProperties(runProps));
我有一些命令存储在枚举和抽象类中,这些类将这些命令从抽象单元格映射到OpenXml单元格。这些命令包括:粗体,下划线,斜体,左对齐等。我希望修改单元格运行,而不会出现通常在追加无效子项时引发的ChildAppend子项冲突错误。最好的方法是什么?修改单元格的段落属性还是运行属性?
这可能只是我对OpenXml在幕后的外观以及哪些属性是可公开追加的/需要创建一次的误解。