WPF开发笔记
龙飞小相公
沾衣不湿杏花雨吹面不寒杨柳风
展开
-
RichTextBox 回车不换行方法(回车可以设定为清空文本框或者发送)
/// /// 回车发送信息 /// /// /// private void richtextbox_KeyUp(object sender, KeyEventArgs e) { //一个Enter一个段落,所以此处要删除回车的那一行,增加视觉美感原创 2012-11-03 13:21:38 · 4459 阅读 · 1 评论 -
WPF RichTextBox转化为RTF格式,并进行压缩、解压
在wpf中RichTextBox式一个富文本控件,在其中我们可以添加图片等内部控件,以及控制段落块的字体等。我们可以采用System.Windows.Markup.XamlWriter.Save(object,stream);来保存,但是例如我们的image(数据源为二进制)内部控件等,这对象无法序列化。这是我们可以采用rtf结构保存和传输,并在另一台机子加载上展现出现。只是rtf数据可能太大,此转载 2012-11-02 17:43:22 · 1343 阅读 · 0 评论 -
WPF 系统托盘制作方案与窗体自动隐藏
//系统托盘制作(引用命名空间System.Windows.Forms.NotifyIcon)using System;using System.ComponentModel;using System.Windows;namespaceWpfApplication2{ /// /// Interaction logic for Window转载 2012-11-06 11:30:22 · 5108 阅读 · 1 评论 -
WPF color、brush、string转换
礼貌是一种说话。它的规矩与实验,首要要从调查,从那些有教化的人们举止上去进修。//color转为brush:Brush br = new SolidColorBrush(Color.FromRgb(0,0,0)); //string转Color(Color)ColorConverter.ConvertFromString((string)str);//Color转string((Color)转载 2012-11-02 12:49:35 · 1551 阅读 · 0 评论 -
WPF 中RichTextBox控件用法细讲
1. 取得已被选中的内容:(1)使用RichTextBox.Document.Selection属性(2)访问RichTextBox.Document.Blocks属性的“blocks”中的Text2.WPF RictTextBox内容清空方式r:txtXml.Document.Blocks.Clear();3. 从文件中读出纯文本文件后放进RichTextBox或直接将文转载 2012-10-28 09:35:43 · 17902 阅读 · 0 评论 -
TextBlock的Text内容后台添加换行
SilverLight中TextBlock换行silverlight支持在TextBox中用AcceptsReturn="True"来换行,但是TextBlock不支持此属性,因此需要在显示在TextBlock上的文字做些改变。1.用"\n"换行 txbView.Text = "Hello World\nMy Name is Jerry\nHaha";效果转载 2011-12-12 12:45:54 · 10766 阅读 · 0 评论 -
silverlight学习:RichTextBox
在Silverlight4版本中,RichTextBox这个控件算是很受期待的控件了,希望通过这篇文章让你对该控件有所了解。 在Sl中,有TextBox,TextBlock,RichTextBox这3个核心的文本控件,从表面上看,RichTextBox看起来和一个普通的TextBox并 没有太多的区别,实际上它提供了诸如格式化文本,段落,超链接,内联图像这些功能,它甚至可以显示任何转载 2012-11-05 22:25:55 · 1125 阅读 · 0 评论 -
Silverlight 后台利用代码触发 Button 的Click事件
需要引用这两个空间using System.Windows.Automation.Peers;using System.Windows.Automation.Provider; ButtonAutomationPeer p = new ButtonAutomationPeer(btn);IInvokeProvider ip = (IInvokeProvider)peer;i转载 2012-11-15 11:41:47 · 1299 阅读 · 0 评论