Foxtable(狐表)用户栏目专家坐堂 → 考虑替代richtextbox控件


  共有6429人关注过本帖树形打印复制链接

主题:考虑替代richtextbox控件

帅哥哟,离线,有人找我吗?
hdffzxf
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:393 积分:3723 威望:0 精华:0 注册:2013/10/9 23:09:00
考虑替代richtextbox控件  发帖心情 Post By:2016/3/3 19:37:00 [显示全部帖子]

richtextbox控件好象不支持图片及表格的显示和操作,大家有没有推荐 可以 替代richtextbox的控件,可以做图片和表格的操作,还可以保存为rtf文件等,谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
hdffzxf
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:393 积分:3723 威望:0 精华:0 注册:2013/10/9 23:09:00
  发帖心情 Post By:2016/3/4 12:04:00 [显示全部帖子]

我下载了百度的ueditor插件.net,如何把它集成至软件当中呢?就象上述例子,建一个webbrower控件,然后web.Address = ProjectPath & "kindeditor\e.html"来打开那个主网页就行了?不用添加第三方控件?

 回到顶部
帅哥哟,离线,有人找我吗?
hdffzxf
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:393 积分:3723 威望:0 精华:0 注册:2013/10/9 23:09:00
  发帖心情 Post By:2016/3/4 12:45:00 [显示全部帖子]

也就是说必须在webbrower控件中展现和编辑?不能做为一个控件插进来吗?要是在webbrowser中编辑是有点儿水土不服。

 回到顶部
帅哥哟,离线,有人找我吗?
hdffzxf
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:393 积分:3723 威望:0 精华:0 注册:2013/10/9 23:09:00
  发帖心情 Post By:2016/3/4 16:23:00 [显示全部帖子]

大红袍老师,请看一下我做的这个例子,有两个问题:
1、您用word打开111.rtf会正常的显示表格样式,但用richtextbox显示表格就会乱掉,如何解决呢?
2、richtextbox控件我如何进行稍微复杂的文本编辑,比如字体,字号,对齐,编号,添加表格等,都需要我把每个功能做成按钮,然后再加代码来实现吗?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:richtext测试.zip


 回到顶部
帅哥哟,离线,有人找我吗?
hdffzxf
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:393 积分:3723 威望:0 精华:0 注册:2013/10/9 23:09:00
  发帖心情 Post By:2016/3/4 17:16:00 [显示全部帖子]

大红袍老师:
其实我需要一个动态的文字处理控件(比如文本中某一个表格,我可以通过程序控制让它新增几行和几列;文字中某些数字可以动态刷新等),若是一个静态的文本,那我就不用费这个力气了,我直接就用word就可以了。
        因为richtextbox确实不够完美,有欠缺,我需要类似这样的文字处理控件,http://www.onlinedown.net/soft/553938.htm,我不知道主流的文字处理控件有哪些,是否能指导一下,一般大家通常用什么比较公认的、好用的、稳定的第三方控件。

 回到顶部
帅哥哟,离线,有人找我吗?
hdffzxf
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:393 积分:3723 威望:0 精华:0 注册:2013/10/9 23:09:00
  发帖心情 Post By:2016/3/4 18:00:00 [显示全部帖子]

感谢,非常感谢,建议foxtable把这个控件带上来吧 图片点击可在新窗口打开查看,那就太好了。反正那richtextbox控件太老了,微软好似压根一直也没升级那个控件

 回到顶部
帅哥哟,离线,有人找我吗?
hdffzxf
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:393 积分:3723 威望:0 精华:0 注册:2013/10/9 23:09:00
  发帖心情 Post By:2016/3/4 19:01:00 [显示全部帖子]

您帮我做个小例子吧,把这个C1.Win.C1Editor弄进去,然后我再慢慢的翻文档慢慢学他的属性和方法,一时半会儿竟不知道怎么把它填加进去……还没有操作过第三方控件……

 回到顶部
帅哥哟,离线,有人找我吗?
hdffzxf
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:393 积分:3723 威望:0 精华:0 注册:2013/10/9 23:09:00
  发帖心情 Post By:2016/3/5 11:20:00 [显示全部帖子]

已经加进去了,挺不错的,就是网上这个控件的文档太少了啊,您那儿有文档吗?

 回到顶部
帅哥哟,离线,有人找我吗?
hdffzxf
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:393 积分:3723 威望:0 精华:0 注册:2013/10/9 23:09:00
  发帖心情 Post By:2016/3/5 12:02:00 [显示全部帖子]

事件不是也可以自定义吗?我觉得这种控件应该不需要那么多的事件!它的文字处理功能应该是现成的吧?
[此贴子已经被作者于2016/3/5 12:02:16编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
hdffzxf
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:393 积分:3723 威望:0 精华:0 注册:2013/10/9 23:09:00
  发帖心情 Post By:2016/3/5 17:26:00 [显示全部帖子]

以下是引用lsy在2016/3/5 14:19:00的发言:
Dim txt As New C1.Win.C1Editor.C1Editor
e.Form.Controls("SplitContainer1").Panel2.BaseControl.Controls.Add(txt)
txt.Dock = Windows.Forms.DockStyle.Fill

Dim txt1 As New C1.Win.C1Editor.ToolStrips.C1EditorToolStripMain
e.Form.Controls("SplitContainer1").Panel1.BaseControl.Controls.Add(txt1)
'txt1.Dock = Windows.Forms.DockStyle.Fill

Dim txt2 As New C1.Win.C1Editor.ToolStrips.C1EditorToolStripStyle
e.Form.Controls("SplitContainer1").Panel1.BaseControl.Controls.Add(txt2)
'txt2.Dock = Windows.Forms.DockStyle.Fill

Dim txt3 As New C1.Win.C1Editor.ToolStrips.C1EditorToolStripObjects 
e.Form.Controls("SplitContainer1").Panel1.BaseControl.Controls.Add(txt3)
'txt3.Dock = Windows.Forms.DockStyle.Fill

Dim txt4 As New C1.Win.C1Editor.ToolStrips.C1EditorToolStripTable 
e.Form.Controls("SplitContainer1").Panel1.BaseControl.Controls.Add(txt4)
'txt4.Dock = Windows.Forms.DockStyle.Fill


 回到顶部
总数 21 1 2 3 下一页