richtextbox相关内容

将文件加载到RichTextBox中时,某些超链接不会触发LinkClicked事件

在.NET4.7中的一个简单的Windows窗体应用程序中,我的窗体上只有一个RichTextBox。我正在从本地加载一个在MS Word 2016中创建的*.rtf文件。超链接已在Word中设置。问题是,并非所有链接都会在单击应用程序中的超链接时触发LinkClicked事件。 行为如下: 如果超链接后面跟了足够多的字符(视情况而定),则由LinkClicked事件触发。如果我删除超链接后 ..
发布时间:2022-08-14 11:53:39 C#/.NET

带新行的文本框&;Quot;

我们尝试了几种方法来制作文本框以接受“Enter”、换行符等。但我们仍然面临着同样的问题。大多数“第三方”控件允许用户按照自己的意愿设置文本格式。例如,添加颜色、字体、表格等。但是,对于大多数时尚网站,我们不希望允许用户以这种方式设置文本格式。 但我们仍然想让它们“回车”,所以我们禁用了大多数功能(颜色、粗体、表格、插入图像等)。但我们还有另一个问题,即复制和粘贴。在文本框中看到抄袭MS W ..
发布时间:2022-07-24 20:53:59 C#/.NET

WPF RichTextBox字体缩放3/4

我有一个WPF RichTextBox,我想让用户在其上更改字体大小: void SetFontSize(double size) { var selection = richTextBox.Selection; if (selection.IsEmpty) richTextBox.FontSize = size; else selec ..
发布时间:2022-04-17 20:24:33 其他开发

检测剪贴板上的任何图像

现在,我想防止用户将带有任何类型图像的任何内容粘贴到富文本框中。Clipboard.ContainsImage不起作用,因为它只检测某些类型,如果剪贴板包含图像文本,则不会检测到它。 我需要的是一种方法来检测文本中的图像,单独的图像,多个图像...在剪贴板内,以便能够在发生这种情况时清除剪贴板。我需要避免这些大量内容才能到达数据库... 谢谢 推荐答案 问题不仅仅是阻止图像,因 ..
发布时间:2022-04-17 20:23:06 C#/.NET

如何在C#中将文本添加到富文本框中用户光标的位置?

在Visual C#.NET中: 如何将文本直接添加/追加到富文本框中用户光标所在的位置? 例如,如果用户单击某个按钮,并且其光标位于富文本框中的某个位置,则文本将立即添加到其光标所在的位置。 推荐答案 使用SelectedText属性: textBox.SelectedText = "New text"; 这将覆盖他们拥有的任何选定文本。如果您不想这样,可以先将 ..
发布时间:2022-04-17 20:20:14 C#/.NET

RichTextBox无法显示Unicode数学字母数字符号

我无法让WinFormsRichTextBox显示某些Unicode字符,特别是Mathematical alphanumeric symbols(但问题很可能不限于这些字符)。 令人惊讶的是,相同的字符可以使用相同的(默认)字体以纯字体或多行TextBox显示。即使我将字体更改为例如“Arial”或“Lucida”,我也会得到相同的结果。 该屏幕截图来自Windows 10,但我在Win ..
发布时间:2022-04-17 20:18:22 C#/.NET

比较两个richtextbox中的单词以发现差异?

我有三个 RichTextBoxes.我想将 RichTextbox1 和 Richtextbox2 的所有单词以空格或逗号作为分隔符一一进行比较. 如果它们相同,则什么也不做,如果不同,则将文本突出显示为某种颜色并将其保存在 RichTextBox3 中. 我的循环有点问题. 解决方案 说明 首先我们将声明一些变量来缩短我们的写作工作.然后我们将使用 For Each ..
发布时间:2022-01-25 09:19:24 其他开发

从 RichTextBox 到文本文件,逐行

我无法将文件从 Richtextbox 保存到文本文件. 我的富文本框是这样的; ABC ...SDE ...克洛... 保存后是这样的: ABC ... SDE ... KLO ... 但我想要一行又一行的 Richtextbox 一样.我做错了什么? if (saveFileDialog2.ShowDialog() == DialogResult.OK){StreamWrit ..
发布时间:2022-01-24 18:27:32 C#/.NET

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

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

下划线充当分隔符 C# RTF Box

我正在开发一个 Winforms 应用程序,并在 RichTextBox 控件上使用 Find 来查找要设置样式的特定关键字. 出于某种原因,尽管指定了 WholeWord 标志,但 Find 似乎将带有下划线的单词视为 2 个单独的单词(并对匹配的一半设置样式). 函数调用是: richTextBox1.Find("关键字", RichTextBoxFinds.MatchCase ..
发布时间:2022-01-20 17:09:01 C#/.NET

突出显示所有搜索词

在我的RichtextBox中,如果我写的如下. 这是我的笔, 他的笔很漂亮. 现在我搜索单词“is"然后输出如下. 所有“是"都应突出显示. 解决方案 怎么样: 静态类实用程序{public static void HighlightText(this RichTextBox myRtb, string word, Color color) {if (word == ..
发布时间:2022-01-20 16:50:24 C#/.NET

可以即时进行语法突出显示的文本区域?

为了便于维护,我在 CMS 中存储了许多 HTML 块.它们由 s 表示. 有没有人知道某种 JavaScript Widget,它可以在 textarea 或类似内容中为 HTML 进行语法突出显示,同时仍保持纯文本编辑器(没有 WYSIWYG 或高级功能)? 解决方案 在常规 textarea 中无法实现所需的显示控制级别. 如果你没问题,试试 Code ..
发布时间:2022-01-18 21:59:13 前端开发

WPF 的 TextBox 是否支持荷兰的拼写检查字典?

RichTextBox 支持非常好的拼写检查选项.(SpellCheck.IsEnabled = true) 但我似乎无法将它翻译成另一种语言.(我住在荷兰.. ;)) 你们有没有使用过 TextBox 的 SpellCheck 选项的经验? 我知道可以通过更改键盘设置来更改它,但我想在应用程序中更改它. 到目前为止我尝试过的(但没有奏效): 更改当前线程的 Curr ..
发布时间:2022-01-18 14:04:18 其他开发

如何在 RichTextBox C# 中显示行号

我正在制作一个带有代码突出显示的简单文本和脚本编辑器.为此,我使用 RichTextBox.但我不知道如何让它在左侧显示行号,就像在 VS 或 Notepad++ 中一样.有什么解决办法吗? 解决方案 我尝试重新使用其他地方引用的 codeproject 文章中的代码,但是我查看的每个选项都显得有点太笨拙了. 所以我构建了另一个显示行号的 RichTextBoxEx. 可以打开 ..
发布时间:2022-01-17 09:43:17 C#/.NET

有选择地为 RichTextBox 中的文本着色

如何在 RichTextBox 中每次遇到字母“A"时都画成红色? 解决方案 试试这个: static void HighlightPhrase(RichTextBox box, string phrase, Color color) {int pos = box.SelectionStart;字符串 s = box.Text;对于 (int ix = 0; ; ) {int jx = ..
发布时间:2022-01-15 10:13:41 C#/.NET

使用 TextBox 或 RichTextBox 显示图像文件中的原始数据?

我的程序读取 DDS 图像文件并将其存储为字节数组.我希望能够以 TextBox 形式向用户显示原始数据,因此首先我使用以下代码将字节数组转换为字符串: 字符串数据 = System.Text.Encoding.ASCII.GetString(bytes); 然后我设置 TextBox 文本: textBox.Text = 数据; 我遇到的问题是文本框没有显示所有数据.这是它的外观截图: ..
发布时间:2022-01-13 11:49:51 C#/.NET

带有“新行"的文本框

我们尝试了几种方法来使文本框接受“输入"、换行符等.但我们仍然面临同样的问题.大多数“第三方"控件允许用户根据需要设置文本格式.例如,添加颜色、字体、表格等.但是,对于大多数时尚网站,我们不希望用户以这种方式格式化文本. 但我们仍然希望它们“输入",因此我们禁用了大多数功能(颜色、粗体、表格、插入图像等).但是我们还有另一个问题,复制和粘贴.在文本框中看到从 MS Word 复制的人并不少见 ..
发布时间:2022-01-13 11:38:33 C#/.NET

从字体样式中减去标志(切换字体样式)[C#]

我有一个小问题.我有一个 1 RichTextBox 和 2 个按钮. 我有“切换粗体 FStyle"和“切换斜体 FStyle"的 2 个按钮. 我想切换字体样式而不影响其他字体样式.希望你能理解我. 以下代码在组合 FontStyles 时有效,但在分离/减去FontStyles 时无效. private void button1_Click(object sender, ..
发布时间:2022-01-13 11:05:43 C#/.NET