18037898230 发表于 2017-6-28 10:02:34

JeffryLI 发表于 2017-6-28 09:57
您的要求我收到了,我测试一下给您回复哈。

好的

JeffryLI 发表于 2017-6-28 10:57:58

您好,我这边是可以的将一个richtext的内容传给另一个richtext,带图片也显示,如图:

rhtb2.Html = rhtb1.Html;//这样赋值

18037898230 发表于 2017-6-28 11:24:48

JeffryLI 发表于 2017-6-28 10:57
您好,我这边是可以的将一个richtext的内容传给另一个richtext,带图片也显示,如图:

rhtb2.Html = rhtb ...

您好,用RichTextBoxToolbar这个控件时可以显示的,但是我这只想要插入图片这一个功能,就自定义一个浏览显示代码如下:
OpenFileDialog openfile = new OpenFileDialog();
            openfile.Filter = "*.jpg,*.jpeg,*.bmp,*.gif,*.ico,*.png,*.tif,*.wmf|*.jpg;*.jpeg;*.bmp;*.gif;*.ico;*.png;*.tif;*.wmf";
            openfile.Title = "打开图像文件";
            openfile.Multiselect = true;
            Uri uri = null;
            if (openfile.ShowDialog() == true)
            {
                //获取图片路径
                uri = new Uri(openfile.FileName, UriKind.Absolute);
                //把图片插入到指定的位置
                using (new DocumentHistoryGroup(rtb.DocumentHistory))
                {
                  rtb.Selection.Delete();
                  var source = new BitmapImage(uri);
                  var newElement = new C1InlineUIContainer { Content = source, ContentTemplate = ImageAttach.ImageTemplate };
                  rtb.Selection.Start.InsertInline(newElement);
                }
            }
这样的话rhtb2.Html = rhtb1.Html图片就显示不出来了

JeffryLI 发表于 2017-6-28 11:37:04

本帖最后由 JeffryLI 于 2017-6-28 11:39 编辑

您好,这样我也看不出错对,你能不能提供一个demo,我帮您检查一下问题。

18037898230 发表于 2017-6-28 11:38:22

JeffryLI 发表于 2017-6-28 11:37
您好,这样我也看不错错队,你能不能提供一个demo,我帮您检查一下问题。

可以请问你的邮箱为:

JeffryLI 发表于 2017-6-28 11:40:38

私信给您了。

JeffryLI 发表于 2017-6-28 18:04:46

您好,需要使用richtexttoolbar的图片插入,才能正确显示。
页: 1 [2]
查看完整版本: C1RichTextBox不显示HTML中img标签图片