找回密码
 立即注册

QQ登录

只需一步,快速开始

wdj68

银牌会员

4

主题

9

帖子

2088

积分

银牌会员

积分
2088

活字格认证

wdj68
银牌会员   /  发表于:2015-1-7 18:06  /   查看:4533  /  回复:1
上述代码可以修改背景色,但是不能改为透明的效果,请问题怎样设置为透明,用ARGB给它设置也是不行的。
还有一个问题就是怎样将一段rtf格式或者xml格式的数据赋值给TextContrl让它进行显示呢?有没有属性可以赋值rtf或xml?

1 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-1-7 18:16:00
沙发
回复 1楼wdj68的帖子

1.PageBackColor的数据类型是System.Windows.Media.Color。
能否设置透明色是由System.Windows.Media.Color决定的,因此可以查阅微软有关的文档。
这是相关msdn文档,请参考:http://msdn.microsoft.com/en-us/ ... windows.media.color(v=vs.105).aspx

Color.FromArgb 方法文档:http://msdn.microsoft.com/en-us/ ... edia.color.fromargb(v=vs.105).aspx
里面有这样一句话指导如何设置透明色:An alpha value of 255 indicates that the color is completely opaque, and a value of 0 indicates that the color is completely transparent.

2.可以使用Load方法导入rtf格式文件或XML格式。
具体请参考在线文档:
http://www.textcontrol.com/en_US ... extcontrol.load.htm
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部