/// <summary> /// 系统初始化 /// </summary> private void Init() { rtfManager = new RichTextBoxDocumentManager(RichTextBox1); printManager = new PrintManager(RichTextBox1); OpenFileDialog1.Filter = "所有可处理类型的文件|*.xaml;*.xamlpackage;*.rtf;*.txt|FlowDocument的纯XAML文件(*.xaml)|*.xaml|FlowDocument的XAML包文件(*.xamlpackage)|*.xamlpackage|RTF文件(*.rtf)|*.rtf|纯文本文件(*.txt)|*.txt|任意扩展名文件(*.*)|*.*"; //设置默认字体大小 RichTextBox1.FontSize = SystemConfig.configArgus.RichTextEditorDefaultFontSize; //显示当前字体尺寸 //txtFontSize.Text = RichTextBox1.FontSize.ToString(); //设定块元素间距,即回车后两段之间的距离 RichTextBox1.Document.LineHeight = 2; RichTextBox1.AutoWordSelection = false; //必须要将MouseLeftDown事件用代码加入,否则,无法激发! RichTextBox1.AddHandler(UIElement.MouseLeftButtonDownEvent, new MouseButtonEventHandler(RichTextBox1_MouseLeftButtonDown), true); }
/// <summary> /// 系统初始化 /// </summary> private void Init() { rtfManager = new RichTextBoxDocumentManager(RichTextBox1); printManager = new PrintManager(RichTextBox1); OpenFileDialog1.Filter = "所有可处理类型的文件|*.xaml;*.xamlpackage;*.rtf;*.txt|FlowDocument的纯XAML文件(*.xaml)|*.xaml|FlowDocument的XAML包文件(*.xamlpackage)|*.xamlpackage|RTF文件(*.rtf)|*.rtf|纯文本文件(*.txt)|*.txt|任意扩展名文件(*.*)|*.*"; //加载字体下拉列表 LoadSystemFontsToListBox(cboFontFamilies); //设置默认字体大小 RichTextBox1.FontSize = SystemConfig.configArgus.RichTextEditorDefaultFontSize; //显示当前字体尺寸 txtFontSize.Text = RichTextBox1.FontSize.ToString(); //设定块元素间距,即回车后两段之间的距离 RichTextBox1.Document.LineHeight = 2; RichTextBox1.AutoWordSelection = false; //必须要将MouseLeftDown事件用代码加入,否则,无法激发! RichTextBox1.AddHandler(UIElement.MouseLeftButtonDownEvent, new MouseButtonEventHandler(RichTextBox1_MouseLeftButtonDown), true); }