文档章节

richtextbox中显示不同形式的信息

dukson
 dukson
发布于 2014/06/04 14:54
字数 156
阅读 14
收藏 0
       #region 日志记录、支持其他线程访问
        public delegate void LogAppendDelegate(Color color, string text);

        /// <summary>
        /// 追加显示文本
        /// </summary>
        /// <param name="color"></param>
        /// <param name="text"></param>
        public void LogAppend(Color color, string text)
        {
            revMsg.AppendText("\n");
            revMsg.SelectionColor = color;
            revMsg.AppendText(text);
        }

        /// <summary>
        /// 显示错误信息
        /// </summary>
        /// <param name="text"></param>
        public void LogError(string text)
        {
            LogAppendDelegate la = new LogAppendDelegate(LogAppend);
            revMsg.Invoke(la, Color.Red, DateTime.Now.ToString("HH:mm:ss") + ":" + text);
        }

        /// <summary>
        /// 显示正确信息
        /// </summary>
        /// <param name="text"></param>
        public void LogRight(string text)
        {
            LogAppendDelegate la = new LogAppendDelegate(LogAppend);
            revMsg.Invoke(la, Color.Green, DateTime.Now.ToString("HH:mm:ss") + ":" + text);
        }

        /// <summary>
        /// 显示普通信息
        /// </summary>
        /// <param name="text"></param>
        public void LogMessage(string text)
        {
            LogAppendDelegate la = new LogAppendDelegate(LogAppend);
            revMsg.Invoke(la, Color.Black, DateTime.Now.ToString("HH:mm:ss") + ":" + text);
        }
        #endregion


本文转载自:

上一篇: OpenCV模块
下一篇: 一种c#代码模式
dukson
粉丝 3
博文 6
码字总数 7588
作品 0
长春
私信 提问
WP7 中 RichTextBox 的使用

RichTextBox 是最受欢迎的WP7控件之一。Beta版的控件有很多限制: 只读 这个控件不在 tool box 中显示 没有默认的样式 有两种常用的方法来添加这个控件。一是直接添加XAML: 还有一种是在代码...

虫虫
2011/12/14
1K
0
RFID设备管理C#客户端学习笔记之1:布局

1、整体布局 前台xaml页面UI参考C#入门经典中demo的布局,整体grid分5行,第一行表现主题,第二行放置菜单控件,最后一行放置状态栏,倒数第二行填充一个richtextbox控件,用来输出操作信息。...

realsa
2015/05/10
381
0
WPF 如何将 FlowDocument 转为 RTF 文档

我使用 WPF 的 RichTextBox 来保持一个 FlowDocument,我需要从数据库中获取数据在 RichTextBox 中作为 RTF 显示。我可以使用 TextRange 或者 XAMLReader 来生成 FlowDocument 文档,但我如何...

鉴客
2011/08/09
1K
1
RichTextBox 行距 和 关键字高亮

效果对比图 处理步骤 定义行间距,这里使用了Win32 API 在控件绘制时传入和参数进行控制。 在FormLoad阶段进行设置 简单地进行静态扩展的封装,使用起来就方便的多了。选中内容的样式包括 缩...

夏至如沫
03/30
19
0
WPF RichTextBox转化为rtf格式,以及加载,压缩

在wpf中RichTextBox式一个富文本控件,在其中我们可以添加图片等内部控件,以及控制段落块的字体等。我们可以采用System.Windows.Markup.XamlWriter.Save(object,stream);来保存,但是例如我...

zting科技
2017/01/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

maven 环境隔离

解决问题 即 在 resource 文件夹下面 ,新增对应的资源配置文件夹,对应 开发,测试,生产的不同的配置内容 <resources> <resource> <directory>src/main/resources.${deplo......

之渊
今天
8
0
Linux创建yum仓库

第一步、搞定自己的光盘 #创建文件夹 mkdir -p /media/cdrom #挂载光盘 mount /dev/cdrom /media/cdrom #编辑配置文件使其永久生效 vim /etc/fstab 第二步,编辑yun源 vim /ect yum.repos.d...

究极小怪兽zzz
今天
6
0
jar 更新部分文件

C:\Program Files (x86)\Java\jdk1.8.0_102\bin>jar -hIllegal option: hUsage: jar {ctxui}[vfmn0PMe] [jar-file] [manifest-file] [entry-point] [-C dir] files ...Options: -c c......

圣洁之子
今天
9
0
OSChina 周六乱弹 —— 感谢女装红薯开办了这个网站

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @胖达panda:分享歌词: 我有一只小毛驴我从来也不骑,有一天我心血来潮骑着去赶集,我手里拿着小皮鞭我心里正得意,不知怎么哗啦啦,我摔了一...

小小编辑
今天
2.6K
13
DDD(四)

1,引言 软件开发者大多趋向于将关注点放在数据上,而不是领域上。这对于刚入门的DDD的新手而言也是如此。以我目前的思考方式,数据库依然占据主要的地位。开发一个功能,首先我就会考虑我会...

MrYuZixian
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部