社区
C#
帖子详情
一个关于RichTextBox的问题,有难度!
superryu
2003-07-23 06:40:14
在一个RichTextBox里的某一行输入了<aaa>,当">"刚输完的同时捕获刚才输入的内容也就是< 和 >之间的aaa?
...全文
83
5
打赏
收藏
一个关于RichTextBox的问题,有难度!
在一个RichTextBox里的某一行输入了,当">"刚输完的同时捕获刚才输入的内容也就是之间的aaa?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
superryu
2003-07-24
打赏
举报
回复
To: wzs_wzs123(蓝天百云)
我想在一个RICHTEXTBOX里输入一个XML的Element元素,也就是象这种形式的字符串<abc>,怎么来判断输入的是合法的XML的Element元素,应该用正则表达式吧,我不会写,请指教!谢谢
wzs_wzs123
2003-07-24
打赏
举报
回复
判断如果有'>'
进行如下操作
string strContent="<aaa>sdsd<assads>";//替换成你的RichTextBox内
string Pattern = @"(?<=<)(.*?)(?=>)" ;
MatchCollection MatchCol = Regex.Matches(strContent,Pattern);
for(int i=0;i<MatchCol.Count;i++)
{
MessageBox.Show(MatchCol[i].ToString());
}
Knight94
2003-07-24
打赏
举报
回复
用KeyDown事件可能要好些
superryu
2003-07-24
打赏
举报
回复
我知道要用这个事件,但就是不知道该怎么来写,请指教!
hahahawk
2003-07-23
打赏
举报
回复
在textchange事件中处理就可以。
WPF的
RichTextBox
在处理汉字时的小BUG
WPF 3.5的
RichTextBox
在处理汉字时的小BUG 近来打算封装WPF 中的
RichTextBox
(.NET 3.5 SP1,在Visual studio 2008 Sp1下)为
一个
简易文本编辑器,发现了其在处理汉字中存在的一些小
问题
。 (下文均假设光标所在处文本原先没有粗体特性,并且没有选中任何文本)。 比如要输入粗体文字,在没有选中文本的情况下,压Ctrl+B切换为...
C#实战:用WinForms与
RichTextBox
从零构建RTF编辑器
文本编辑能力是桌面应用中最常见也最容易被低估的模块。要真正实现
一个
可用且兼容性良好的编辑器,绕不开对富文本格式及其底层渲染机制的深入研究。RTF作为一种跨平台文档交换格式,凭借纯文本结构、系统级解析支持和轻量易恢复的特性,在Windows生态中始终占据独特位置;而WinForms的
RichTextBox
控件则是对该协议较完整的系统级实现,二者结合可以在不依赖第三方库的情况下构建功能完备的桌面编辑工具。围绕C#环境下的控件机制、格式控制、文件序列化、图片嵌入等工程实践,完整复盘从零搭建RTF编辑器的设计思路与
c# 多线程界面卡顿_C# Winform 多线程更新界面UI控件,解决界面卡顿
问题
前言多线程刷新界面主要用到多线程,委托,线程安全、事件等一系列高
难度
的C#操作。1、使用timer控件对要刷新的控件进行定时刷新对刷新频率要求不高的时候,可以使用该方法。2、刷新UI控件在开发软件时经常会需要更新界面上的某个控件来显示相关的信息,为了让程序执行中不出现界面卡死的现像,最好的方法就是“多线程+委托”来解决。控件:pictureBox1public delegate void Dele...
c# 多线程界面卡顿_C# Winform 多线程更新界面UI控件,解决界面卡顿
问题
(转)
前言多线程刷新界面主要用到多线程,委托,线程安全、事件等一系列高
难度
的C#操作。1、使用timer控件对要刷新的控件进行定时刷新对刷新频率要求不高的时候,可以使用该方法。2、刷新UI控件在开发软件时经常会需要更新界面上的某个控件来显示相关的信息,为了让程序执行中不出现界面卡死的现像,最好的方法就是“多线程+委托”来解决。控件:pictureBox1public delegate void Dele...
C#
111,128
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章