社区
C#
帖子详情
关于richtextbox背景图片的问题。
topglorylines
2011-03-08 03:50:30
我在做一个聊天窗体,用richtextbox做输入窗口,现在想增加一个背景图片的功能,网上查了资料,是利用将控件richtextbox的背景色设置为透明,然后先放一个panel控件在下面,然后更改panel控件的颜色。效果都实现了,但是当发送聊天内容过对方时,背景图片是不会跟着一起发送的,因为它不属于richtextbox的rtf内容。请问,该怎么弄才行?
...全文
462
8
打赏
收藏
关于richtextbox背景图片的问题。
我在做一个聊天窗体,用richtextbox做输入窗口,现在想增加一个背景图片的功能,网上查了资料,是利用将控件richtextbox的背景色设置为透明,然后先放一个panel控件在下面,然后更改panel控件的颜色。效果都实现了,但是当发送聊天内容过对方时,背景图片是不会跟着一起发送的,因为它不属于richtextbox的rtf内容。请问,该怎么弄才行?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xllping
2011-06-16
打赏
举报
回复
richtextbox 的背景颜色可以设为透明吗?
dianyancao
2011-03-10
打赏
举报
回复
[Quote=引用 3 楼 kid_wang 的回复:]
写一个方法,richtextbox传值的时候,附带一个参数,就是是否启用背景色。比如设定panel的rgb值在一个范围之内后,就会带上这个参数,否则为null。
比如,你将panel的背景设置成红色,方法就是method A(string rb_text,color bj_col),然后依靠这个参数,重绘对方richtextbox的背景色。
[/Quote]
+++++++++++++++++!
zzmsyt
2011-03-10
打赏
举报
回复
[Quote=引用 3 楼 kid_wang 的回复:]
写一个方法,richtextbox传值的时候,附带一个参数,就是是否启用背景色。比如设定panel的rgb值在一个范围之内后,就会带上这个参数,否则为null。
比如,你将panel的背景设置成红色,方法就是method A(string rb_text,color bj_col),然后依靠这个参数,重绘对方richtextbox的背景色。
[/Quote]
+!
topglorylines
2011-03-09
打赏
举报
回复
[Quote=引用 2 楼 nsdragon 的回复:]
很简单的问题,双方建立连接时将图片做为聊天内容发过去好了。
你这个背景效果实现的思路有点取巧,但不可取。
建议采用重写RichTextBox控件实现。
[/Quote]
有没有重写这个功能的思路或者代码啊,望赐教!
kid_wang
2011-03-08
打赏
举报
回复
写一个方法,richtextbox传值的时候,附带一个参数,就是是否启用背景色。比如设定panel的rgb值在一个范围之内后,就会带上这个参数,否则为null。
比如,你将panel的背景设置成红色,方法就是method A(string rb_text,color bj_col),然后依靠这个参数,重绘对方richtextbox的背景色。
nsDragon
2011-03-08
打赏
举报
回复
很简单的问题,双方建立连接时将图片做为聊天内容发过去好了。
你这个背景效果实现的思路有点取巧,但不可取。
建议采用重写RichTextBox控件实现。
bdmh
2011-03-08
打赏
举报
回复
这是个通信机制问题,你有背景图片就把图片流发过去,消息中要告诉对方使用背景图片,对方接收到这个消息,就会做对应的操作
实现
RichTextBox
背景图片
功能
本实子实现了
RichTextBox
的
背景图片
显示功能。
Richtextbox
应用
自定义
Richtextbox
类,可以获取文本行数,设置文本行间距,设置
Richtextbox
背景透明,结合Panel控件能够使
Richtextbox
控件获得
背景图片
。
张洪举老师160问中关于
RichTextBox
控件的VFP示例
张洪举老师160问中关于
RichTextBox
控件的VFP示例
RichTextBox
的各种操作
本软件利用
richTextBox
实现简易文本编辑器的操作,包括了改变字体,大小,对齐方式,插入图片,字体颜色和背景色的各种操作,类似于简易word
RichTextBox
练习
在
RichTextBox
中添加图片及格式文本,两个
RichTextBox
间数据追加.适用于
RichTextBox
初学者.部分内容来自网上整理.
C#
111,119
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章