gpt4 book ai didi

c# - 在代码隐藏中将表添加到 FlowDocument

转载 作者:行者123 更新时间:2023-11-30 15:11:03 27 4
gpt4 key购买 nike

这个我试过了......

_doc = new FlowDocument();

Table t = new Table();
for (int i = 0; i < 7; i++)
{
t.Columns.Add(new TableColumn());
}

TableRow row = new TableRow();
row.Background = Brushes.Silver;
row.FontSize = 40;
row.FontWeight = FontWeights.Bold;

row.Cells.Add(new TableCell(new Paragraph(new Run("I span 7 columns"))));
row.Cells[0].ColumnSpan = 6;

_doc2.Blocks.Add(t);

当我查看此文档时,表格从未显示......尽管我在添加此表格之前添加到此文档的边框图像和文档标题输出正常。

最佳答案

您将列添加到表中,但是添加行的代码在哪里?它只是没有连接。

添加如下内容:

...
var rg = new TableRowGroup();
rg.Rows.Add(row);
t.RowGroups.Add(rg);
_doc2.Blocks.Add(t);

关于c# - 在代码隐藏中将表添加到 FlowDocument,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2820312/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com