代码改变世界

随笔分类 -  WPF

WPF中CTRL+ENTER组合键的实现

2011-05-17 18:07 by kaleyroy, 599 阅读, 收藏, 编辑
摘要: 1 private void DetailRichTextBox_KeyDown(object sender, KeyEventArgs e)2 {3 if (e.SystemKey == Key.Return || (Keyboard.Modifiers == ModifierKeys.Control && e.Key == Key.Enter))4 {5 SendChatButton_Click(sender, null);6 } 7 8 }PS:做个备忘录,以备不时之需! 阅读全文

RichTextBox清除内容后重置文字样式

2011-05-17 17:56 by kaleyroy, 968 阅读, 收藏, 编辑
摘要: 相信大家在RichTextBox内输入内容后都会想清除里面的内容,以便在下次输入新的内容.一般情况我都会用:RichTextBox.Document.Blocks.Clear() 直接清除掉RichTextBox整个内容块.可在下次输入内容后,之前设置的字体样式就没了^_^!.不知道大家否是也这样做的?为了保证我下次输入还是保持之前的字体样式,我用了以下代码1 //添加默认段落2 RichTextBox.Document.Blocks.Add(new Paragraph());3 //获取内容区域,设置字体样式4 TextRange targetTextRange = new TextRang 阅读全文
Make a memo, for a rainy day