求wpf代码,怎样在wpf的richtextbox控件中的指定位置插入table,后台代码实现。

求wpf代码,怎样在wpf的richtextbox控件中的指定位置插入table,后台代码实现。,第1张

var trg = new TableRowGroup()

for (int r = 0 r < 5 r++)

{

    var tr = new TableRow()

    for (int c = 0 c < 5 c++)

    {

        var sf = string.Format("{0}x{1}", r, c)

        var run = new Run(sf)

        var par = new Paragraph(run)

        var td = new TableCell()

        td.Blocks.Add(par)

        tr.Cells.Add(td)

    }

    trg.Rows.Add(tr)

}

var t = new Table()

t.RowGroups.Add(trg)

rich.Selection.Text = ""

var pt = rich.Selection.Start.InsertParagraphBreak()

rich.Document.Blocks.InsertBefore(pt.Paragraph, t)

效果图:

实现过程:

1、  新建Android工程,命名为TableLayout;

2、  修改main.xml布局文件,具体代码如下:

3、在res/drawable-mdpi目录下新建一个shapee.xml文件,该文件是自定义图片。Shappe.xml文件中的内容主要如下:

4、  修改主文件,代码如下:

5、  单击该项目,执行。便得到以上效果!

Html

<table id="table1" runat="server" />

后台可以动态生成行,然后ADD进去

HtmlTableRow row=new HtmlTableRow ()

HtmlTableCell cell1=new HtmlTableCell ()

//do something

row.add(cell1)

table1.add(row)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7902311.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存