richtextbox相关内容

如何在 Visual Basic 中将 Shell 命令输出到 RichTextBox

我整个星期都在为此苦苦挣扎,所以我希望这里的专家可以帮助我.我有一个绝对必须从带有参数的命令行运行的可执行文件.我想要做的不是启动命令提示窗口,而是将数据发送到表单上的富文本框. 如果我设置了一个批处理文件并使用正确的代码运行该批处理文件(将它作为 Process 运行),这没有问题.但是,我希望用户能够将他们自己的参数输入到 TextBox 中,而不是创建一个批处理文件并引用它. 我 ..
发布时间:2021-12-27 23:09:27 其他开发

做一个简单的搜索功能,让光标跳转到(或高亮)搜索到的词

我现在用了太长时间,试图找出一个我认为没有那么难的问题. 这是交易: 我正在使用 C# 和 WPF 编写一个小型应用程序. 我有一个包含 FlowDocument 的 RichTextBox. 我在富文本框下方添加了一个小文本框和一个按钮. 然后用户输入他/她想要搜索的词,然后按下按钮. 然后富文本框将跳转到该词的第一次出现处. 它只是跳转到正确的行就足够 ..
发布时间:2021-12-20 14:34:58 C#/.NET

在 WPF 中创建吉他和弦编辑器(来自 RichTextBox?)

我在 WPF 中开发的应用程序的主要目的是允许编辑并因此打印带有吉他和弦的歌词. 即使您不演奏任何乐器,您也可能见过和弦.给你一个想法,它看起来像这样: E E6我知道我一直在排队直到你E E6 F#m B F#m B想你有时间陪我度过一个晚上 但不是这种丑陋的等宽字体,我想要Times New Roman 字体,歌词和和弦都带有字距调整(粗体和弦).我希望用户能够编辑它. Ric ..
发布时间:2021-12-13 11:02:50 C#/.NET

在文本的鼠标悬停时显示工具提示

我想在鼠标悬停在我的自定义 Rich Edit 控件中的链接上时显示工具提示.考虑以下文本: 我们都在晚上睡觉. 就我而言,sleep 这个词是一个链接. 当用户在链接下移动鼠标时,在本例中为“sleep",我想显示链接的工具提示. 我想到了以下内容,但它们不起作用 1) 捕获 OnMouseHover if(this.Cursor == Cursors.Hand) ..
发布时间:2021-12-08 14:19:21 C#/.NET

更改 WinForms RichTextBox 中文本的颜色

我有一个 RichTextBox,每次单击表单按钮时我都会向其中写入一个字符串.每个字符串都以字符串“Long"或“Short"开头,并以换行符结尾.每次我添加一个字符串时,它都会附加到 RichTextBox 的底部.如果每条线以“长"开头,我想将每条线着色为红色,如果以“短"开头,则将其着色为蓝色.我该怎么做? 解决方案 当然,您可以使用 SelectionStart、Selectio ..
发布时间:2021-12-08 14:18:32 C#/.NET

如何在 RichTextBox 中创建超链接?

当我将 www.stackoverflow.com 添加到我的 RichTextBox 并运行该程序时,它以蓝色显示并作为超链接显示,但是当我单击它时什么也没有发生.我该如何解决这个问题? 解决方案 确保文本属性包含有效的 url.例如.http://www.stackoverflow.com/ 将 DetectUrls 属性设置为 true 为 LinkClicked 事 ..
发布时间:2021-12-08 13:48:48 C#/.NET

如何将图像插入 RichTextBox?

我看到的大多数示例都说要把它放在剪贴板上并使用粘贴,但这似乎不是很好,因为它会覆盖剪贴板. 我确实看到了一种方法,它使用手动将图像放入 RTF将图像转换为 wmf 的 pinvoke.这是最好的方法吗?我还能做更直接的事情吗? 解决方案 最直接的方法是修改 RTF 代码以自己插入图片. 在 RTF 中,图片是这样定义的: '{' \pict (brdr? & shadin ..
发布时间:2021-12-06 09:58:19 C#/.NET

RichTextBox (WPF) 没有字符串属性“Text";

我正在尝试设置/获取 RichTextBox 的文本,但是当我想要获取 test.Text 时,Text 不在其属性列表中... 我在 C# (.net framework 3.5 SP1) 中使用了代码 RichTextBox test = new RichTextBox(); 不能有 test.Text(?) 你知道怎么可能吗? 解决方案 到设置 RichTextBox ..
发布时间:2021-12-05 16:35:14 C#/.NET

Richtextbox wpf 绑定

要在 WPF RichtextBox 中对 Document 进行数据绑定,到目前为止我看到了 2 个解决方案,它们是从 RichtextBox 派生的,并且添加DependencyProperty,以及带有“代理"的解决方案. 第一个和第二个都不令人满意.有人知道另一种解决方案,或者是能够DataBinding 的商业 RTF 控件吗?普通的 TextBox 不是替代品,因为我们需要文本格 ..
发布时间:2021-12-05 16:32:45 C#/.NET

为 RichTextBox 字符串的不同部分着色

我正在尝试为要附加到 RichTextBox 的字符串部分着色.我有一个由不同字符串构建的字符串. string temp = "[" + DateTime.Now.ToShortTimeString() + "] " +用户 ID + " " + 消息 + Environment.NewLine; 这是消息构建后的样子. [9:23pm] 用户:我的消息在这里. 我希望括号 [9 ..
发布时间:2021-12-05 14:44:23 C#/.NET

从富文本框控件获取当前滚动位置?

我在互联网上到处搜索,看到很多这样的问题,但我没有看到真正的答案. 我有一个包含大量文本的富文本框控件.它在此控件中有一些法律信息.默认情况下,“接受"按钮处于禁用状态.如果 v 滚动条的位置在底部,我想检测滚动事件.如果它在底部,请启用按钮. 如何检测当前的 v 滚动条位置? 谢谢! 编辑我正在使用 WinForms (.Net 4.0) 解决方案 这应该能让你接 ..
发布时间:2021-11-26 10:41:56 C#/.NET

如何在 RichTextBox 中附加 RTF 文本,Win C#

我在 Win C# 中有一个 RichTextBox,我想在 RichTextBox 中附加一些具有粗体效果的新文本.那么我该怎么做. 我试过了 string str = richTextBox.Rtf;//我的逻辑str+= @"\rtf1\ansi 添加一些\b 文本\b0.}";// 正在追加 richTextbox.AppendText(str); 但它没有显示正确. ..
发布时间:2021-11-16 19:41:00 C#/.NET

如何将不同文本大小的字符串从一个 RichTextBox 发送到另一个?

我的代码含有化合物,下标的字体很小.我目前有此代码,可通过单击按钮将其从一个 RichTextBox 传输到另一个. myRichTextBox.Text += otherRichTextBox.Text 在 otherRichTextBox 中,我有不同字体大小的化合物,但是当我这样做时,我最终在 myRichTextBox 中得到一个字符串,它不会保持不同的字体大小和将它们全部设置为框的主 ..
发布时间:2021-11-16 19:31:59 C#/.NET

如何将不同文本大小的字符串从一个 RichTextBox 发送到另一个?

我的代码含有化合物,下标的字体很小.我目前有此代码,可通过单击按钮将其从一个 RichTextBox 传输到另一个. myRichTextBox.Text += otherRichTextBox.Text 在 otherRichTextBox 中,我有不同字体大小的化合物,但是当我这样做时,我最终在 myRichTextBox 中得到一个字符串,它不会保持不同的字体大小和将它们全部设置为框的主 ..
发布时间:2021-11-16 19:31:18 C#/.NET

如何从 RichTextBox 中的鼠标单击点获取插入符号位置?

我需要将 RichTextBox 文本的插入位置更改为鼠标单击位置.我使用内置方法 GetPositionFromPoint 在 WPF RichTextBox 中做到了. 但是我在 WinForms RichTextBox 中找不到任何这样的方法. 谁能告诉我,有没有可能让它在 Windows 窗体中工作? 解决方案 单击 RichTextBox 控件的 Text 内容时,插入符 ..
发布时间:2021-09-27 19:46:30 C#/.NET