C# Winform 怎么实现图文混编?
要实现一个图文混编的功能。每一个页,我们叫做板书页。每个板书页包括若干元素,所有的元素就两类即图片与文字。
以实际的截图加以说明:
1. 要实现的图文混编的总体效果图。如下:
2. 具体的图文元素,有一个详细显示:【注意,与上图中的元素是一一对应的】
3. 每个元素,可以设置其具体的元素属性。比如位置,大小,所在层次等等。
请高手指教一下。怎么实现?或者有没有对应的控件?
------解决方案--------------------这不是一个思路的问题了,完全可以作为一个独立的开发项目。
------解决方案--------------------有个 freetextboox 试了吗。
好像可以的,你的抓图是用插件工具的做的,浏览器--编程工具--浏览他们的源码,看看是什么工具
------解决方案--------------------这个用一个Panel
动态添加Lable
以及PictureBox不就可以了吗?
动态添加的控件加上MosueDown事件,以弹出自定义的属性设计窗口,指定文字或图片,以及位置。
也可以定义一个IUIControl接口
有MouseDown事件(用户选中控件事件处理)和ResetControl方法(重新调整控件)
再定义两个自定义控件,实现IUIControl接口,并继承自Label和PictureBox
------解决方案--------------------只有這個控件能做到
http://ufo-crackerx.blog.163.com/blog/static/11307877820111017113958413/
------解决方案--------------------
1. Embedded PowerPoint Application
2. FCKEditor, Embedded IE
3. Using WPF RichTextBox, FlowDocument
------解决方案--------------------不使用控件,你根本不可能在短時間完成,不信?等吧,老大難問題了,你個人的本事有多大
------解决方案--------------------貌似RichTextBox可以实现图文混编
------解决方案--------------------估计类似于触摸屏的功能。
功能包括前台展现和后台维护。
几年前做过一个触摸屏。所有界面使用Xml配置,内容包括图片,表格,文本,按钮,翻页等等。
------解决方案--------------------RICHEDITBOX可以
------解决方案--------------------这个不用控件是麻烦的很.
------解决方案--------------------在程序中嵌入网页的作法也许要以试一下。
------解决方案--------------------我记得richtextbox
好像不就是可以的吗?
------解决方案--------------------图片控件+标签控件