SVN r900
SVN-Revision: r900
This commit is contained in:
@@ -591,6 +591,7 @@ namespace Lskj.AutoCreatWord
|
|||||||
if (dataTable.Columns.Contains(columnNames[j]))
|
if (dataTable.Columns.Contains(columnNames[j]))
|
||||||
{
|
{
|
||||||
Paragraph cloneParagraph = (Paragraph)table.Rows[gridTar.rowIndex].Cells[j].Paragraphs[0].Clone();
|
Paragraph cloneParagraph = (Paragraph)table.Rows[gridTar.rowIndex].Cells[j].Paragraphs[0].Clone();
|
||||||
|
CharacterFormat characterFormat = (cloneParagraph.ChildObjects[0] as TextRange).CharacterFormat;
|
||||||
ParagraphFormat paragraphFormat = newRow.Cells[j].Paragraphs[0].Format;
|
ParagraphFormat paragraphFormat = newRow.Cells[j].Paragraphs[0].Format;
|
||||||
newRow.Cells[j].Paragraphs.Clear();
|
newRow.Cells[j].Paragraphs.Clear();
|
||||||
newRow.Cells[j].Paragraphs.Add(cloneParagraph);
|
newRow.Cells[j].Paragraphs.Add(cloneParagraph);
|
||||||
@@ -606,7 +607,8 @@ namespace Lskj.AutoCreatWord
|
|||||||
Break lineBreak = new Break(document, BreakType.LineBreak);
|
Break lineBreak = new Break(document, BreakType.LineBreak);
|
||||||
cloneParagraph.ChildObjects.Add(lineBreak);
|
cloneParagraph.ChildObjects.Add(lineBreak);
|
||||||
}
|
}
|
||||||
cloneParagraph.AppendText(resultText);
|
TextRange textRange = cloneParagraph.AppendText(resultText);
|
||||||
|
textRange.ApplyCharacterFormat(characterFormat);
|
||||||
}
|
}
|
||||||
cloneParagraph.Format.TextAlignment = paragraphFormat.TextAlignment;
|
cloneParagraph.Format.TextAlignment = paragraphFormat.TextAlignment;
|
||||||
cloneParagraph.Format.HorizontalAlignment = paragraphFormat.HorizontalAlignment;
|
cloneParagraph.Format.HorizontalAlignment = paragraphFormat.HorizontalAlignment;
|
||||||
|
|||||||
Reference in New Issue
Block a user