richtextbox相关内容
我想为 RichTextBox 中的每个相同的单词着色.我可以在一行上做,但不能在多行上做.例如,欢迎“用户"..... 我希望 user 这个词在它找到的每一行中都是一个精确的颜色. 这是我到目前为止的想法: RichTextBox1.Text = "欢迎"RichTextBox1.Select(RichTextBox1.TextLength, 0)RichTextBox1.Selec
..
从RichTextBox中逐行读取数据有两种方式 1 ) 使用 for 循环遍历 RichtextBox 的行 String s=String.Empty;for(int i=0;i
..
在做了一些研究之后,我相信我在问与删除richtextbox SelectionBackColor相同的问题.我遇到了同样的问题,但我相信该线程中的答案是不够的,因为问题没有得到清楚的解释.请参阅以下内容: 在 RichTextBox 中,我如何删除自定义 BackColor 从一些但不是全部文本(SelectionBackColor) 以便它采用控件的 BackColor 即使 BackC
..
我想在我的 Richtextbox 多色中制作一行文本.我尝试了网络上提供的各种实现,并阅读了 SelectedText 和其他主题,但似乎无法按照我想要的方式工作. 这是我目前所拥有的 RichTextBox1.Text = "这是黑色的"RichTextBox1.SelectionFont = New Font("Microsoft Sans Serif", 8.25, FontSty
..
如何更改 WPF RichTextBox 中当前选定文本区域的字体? 解决方案 已解决... if (this.TextEditor.Selection.IsEmpty)this.TextEditor.CurrentFontFamily = SelectedFont;别的this.TextEditor.Selection.ApplyPropertyValue(TextElement.Fo
..
我正在为特定领域的语言创建一个文本编辑器.我使用 WPF RichTextBox 作为基本控件.我不知道如何优雅地包含行号.有谁知道任何例子? 解决方案 AvalonEdit 很好,而且是开源的.我认为它几乎具有 Aqistar 控件的所有功能,例如语法突出显示和折叠.易于配置和使用.可以在此处找到更多详细信息.
..
我一直在尝试使用扩展的 WPF 工具包,以便我可以使用 RichTextBoxFormatBar,但我似乎在绕圈子.尽管在这里和其他网站上尝试了几个示例,但我仍然收到相同的错误消息: 在类型“RichTextBoxFormatBarManager"中找不到可附加的属性“FormatBar". 未找到类型“toolkit:RichTextBoxFormatBar".验证您没有缺少程序集引
..
显然,Microsoft 提供的 RichTextBox 并不完全支持 RTF 规范.出于某种原因,它不允许多行行,而是破坏格式. 例如,这里是生成表格的 RTF 代码: \par\trowd\trgaph108\trleft36\trqc\trrh280\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3\cellx2000\cellx4000\cellx
..
我有以下 XAML 代码: 这是一个 RichTextBox - 如果您不指定宽度,文本将显示在单列中 ... 如果您在 XAML 中创建此窗口,您可以看到当您没有为窗口指定宽
..
我确定这是非常简单的事情,但我无法弄清楚.我在这里和 msdn 上搜索过,但一直找不到答案.我需要能够通过richtextbox.Selection.Select(TextPointer1, Textpointer2)设置richtextboxes选择. 解决方案 Application.Current 包含你的应用程序中所有窗口的集合,你可以通过诸如之类的查询来获取其他窗口> var
..
我需要将可能包含超链接的文本绑定到 RichTextBox,以便它可以将文本显示为普通文本,将链接显示为超链接. 例如我有以下文字: 加入我们的社交网络http://www.facebook.com/ 我希望文本中的链接是超链接,因此 RichTextBox 中的结果将是这样的: 加入我们的社交网络 http://www.facebook.com/ 解决方案 我实现了
..
我在 WPF 中使用 RichTextBox,并尝试将默认段落间距设置为 0(以便没有段落间距).虽然我可以在 XAML 中做到这一点,但如果可能的话,我想以编程方式实现它.有什么想法吗? 解决方案 我做到了风格(双关语缩进)
..
以下代码的解释: 我正在加载一个 .txt 文件并创建一个列表来存储它. while 循环将所有文本存储到列表中. 我又创建了 3 个列表来存储不同的值. 我使用 REGEX 来匹配看起来像“111.111"的数字. 如果在行中匹配,则将其分组为“X"和“Y". 将每个分组的项目添加到上面创建的新列表中(其中 3 个). 使用 TextBox 输入值对“X"和“Y"值进行加法运算
..
我的程序必须在 RichTextBox 中查找特定单词并更改它们的颜色(简单的语法荧光笔).我正在使用 Regex 来查找单词. 我可以全部找到,但如果我的文本包含 2 个或更多相同的单词,我只能更改第一个的颜色,其他的保持不变. Dim words As String = "(in|handles|object|sub|private|dim|as|then|if|regex)"Dim re
..
在 C# 中,我需要能够在单个 RichTextBox 中至少给出 2 列的印象.就我而言,它可能如下所示: 1+1 270*8+5 5651000000-300000 70000076-10 66 对于左栏中的每个“问题",都会有相应的答案. “显而易见"的解决方案是使用这样的标签: SelectionTabs = new int[] { 0, 500 }; (或简单地将原始 Rt
..
我在 wpf mvvm 应用程序中实现了一个自定义的富文本框,并提供了像这样格式化输入文本的选项: B 我正在使用 EditingCommands.ToggleBold 使文本加粗.以同样的方式,我提供了 ToggleSuperscript 的选项
..
我目前正在尝试弄清楚如何将RichTextbox中的内容保存到流中(当前使用FileStream)并与其他数据一起进行.然后,当然我希望能够从此文件加载.我目前正在尝试按照以下方式使用某些东西. FileStream流=新的FileStream();//这实际上是正确定义的.ASCIIEncoding编码=新的ASCIIEncoding();//写标题byte []数组= encoding.G
..
我使用OpenFIleDialog将文本文件加载到RichTextBox中.但是当有大量文本(例如大约50-70行的歌曲文本)并且我单击OPEN时,程序将挂起几秒钟(〜3-5).正常吗也许有一些更快的方式或组件来加载文本文件?如果我的问题不合适,则将其删除.谢谢. if(openFileDialog1.ShowDialog()== System.Windows.Forms.DialogResu
..
对于我的子类 RichTextBox 类,只要#在1到9之间,我就可以捕获,抑制默认行为并重新使用Ctrl + Shift +#.,我不能.我已经在表单类中尝试了 ProcessCmdKey ,并在控件类中尝试了 onKeyDown 和 PreProcessMessage . 这是用于控件类的示例代码,应抑制Ctrl + Shift + 0,但不能: 公共重写bool PreProcess
..
我遇到了 RichTextBox 的一些奇怪行为.我希望它是 readonly ,但是当我使用它时它不显示图像 richTextBox.LoadFile(path)方法来加载 .rtf 文件.当它不是 readonly 时,将正确加载文件并显示图像.我正在使用Windows窗体. 我可以以某种方式弥补它,还是另一个 RTB 错误?现在,作为一种解决方法,我正在使用一个标签将焦点移到它上,而我
..