找回密码
 立即注册

QQ登录

只需一步,快速开始

holly.huang

初级会员

34

主题

125

帖子

365

积分

初级会员

积分
365

活字格认证微信认证勋章

holly.huang
初级会员   /  发表于:2015-1-21 16:40  /   查看:7228  /  回复:5
如题:
见附件


请管理员帮忙转到ComponentOne For WinForm版块,谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-1-22 11:09:00
沙发
回复 1楼holly.huang的帖子


安装产品后,可以在如下路径找到高亮语法的示例:
Documents\ComponentOne Samples\Studio for WinForms\C1Editor\CS\SyntaxHighlight

另外,附件里给出这个示例。请使用你方便的方式下载。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
holly.huang
初级会员   /  发表于:2015-1-22 11:21:00
板凳
我正是参考这个示例写的,你可以下载我的附件执行一下代码,谢谢!!!
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-1-22 14:26:00
地板
回复 3楼holly.huang的帖子

测试了你的示例,使用Text的方式设置文本,高亮的没有起作用。
具体原因还在调查当中,大概今天下班前会给你一个反馈。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
holly.huang
初级会员   /  发表于:2015-1-23 09:15:00
5#
今天会有答复吗?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-1-23 10:10:00
6#
回复 5楼holly.huang的帖子

很抱歉,由于网络问题给你带来的推迟。
C1Edit的语法高亮功能是支持编程和脚本语言,将其以不同颜色进行区分。比如Html,它是具有一定格式,会有词法分析并对其做出修改。
而直接输入Text,其实它只是文字而已,它的文字形式不能够支持高亮显示的功能。
你可以将Text携程html的形式,再通过LoadXml导入。
或是如果你需要将Text高亮,只能通过自己分析里面的词法结构,然后定义逻辑去实现自己的高亮设计。这有一定的复杂度。

另外我给你发的Demo是对导入的html做高亮显示,并在运行时,如果你输入文字的同时,对支持的语言做高亮。比如你输入了 int a=5; 它就会自动的对int做高亮。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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