读书人

C# Winform 如何实现图文混编

发布时间: 2012-03-17 19:06:28 作者: rapoo

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
好像不就是可以的吗?

[解决办法]
图片控件+标签控件

读书人网 >C#

热点推荐