richtextbox相关内容

如何在C#中的richtextbox中更改多种大小的字体?

我有一个富文本框,我想让它像写字板一样工作.我的问题是,例如,如果我使用 Calibri 字体输入“123",然后使用 Arial 字体输入“456"并且我想更改 2345 的大小,它不会让我这样做,因为他们有两个不同的字体类型.这就是我遇到问题的地方: private void combo_sizes_TextChanged(object sender, EventArgs e){如果(rtb ..
发布时间:2021-07-10 18:40:00 C#/.NET

richTextBox - 添加文本和表格

我想将格式化的文本和表格添加到 RichTextBox. 为此,我使用这些代码: 文字: richTextBox1.SelectionFont = new Font("Maiandra GD", 30, FontStyle.Bold);richTextBox1.SelectionColor = Color.Red;RichTextBox1.SelectionIndent = 0;ri ..
发布时间:2021-07-10 18:39:57 C#/.NET

拖放只读富文本框

我正在尝试在 RichTextBox(Windows 通用控件)中实现拖放功能.使用下面显示的代码可以正常工作.但是,当我将 ReadOnly 属性设置为 true 时,不会触发拖放事件.有什么我想念的吗?或者这是正确的行为?请指教. private void rtb_dragdrop(object sender, DragEventArgs e){Console.WriteLine("测试") ..
发布时间:2021-07-10 18:39:54 C#/.NET

我如何从 RichTextBox 读取带有信息的内容是粗体、下划线、斜体等

我一直试图弄清楚如果文本是粗体、下划线或斜体,如何从富文本框中获取信息.因此,如果我从richtextbox 中读取一行,我需要知道某些单词是否加粗等?我不想将内容保存到 .rtf 而是另一个,所以这就是为什么我需要知道哪些单词被格式化为某些东西,以便我可以在单词之前添加标签以将内容保存到 .txt 文件. 是的,如果你这样做就行了 private void Button_Click(ob ..
发布时间:2021-07-10 18:39:51 C#/.NET

C# RichTextBox 彩色文本

我有一个 RichTextBox,我想在其中添加彩色文本.有没有标签选项?我想要这样的[color:red]nick[/color] 一些消息.因为我需要将其另存为文本,并且我希望重新加载时也有彩色文本. 我可以在不编写自己的方法的情况下做这样的事情吗? 解决方案 您可以使用 SelectionColor 如果要将 rtf 保存为纯文本,则必须查看 rtf 格式.示例: ..
发布时间:2021-07-10 18:39:48 C#/.NET

如何在运行时在文本之间将图像插入 WPF RichTextBox 中,以便文本在图像周围浮动

我试图在运行时将图像插入到 WPF RichTextBox 中的文本之间,以便文本浮动.我尝试使用浮动框,但最终结果是图像旁边只能设置一行,其余内容移动到底部. 这是我迄今为止插入图像的代码: 私有图像 SelectImage(){CommonDialog 对话框 = new CommonDialog();dialog.InitialDirectory = System.Environm ..
发布时间:2021-07-10 18:39:45 其他开发

C# - RichTextBox 更改某些单词的颜色

可能的重复: 如何从 RichTextBox 中选择文本然后着色 我真的没有任何代码可以显示,因为我不知道:(.我有一个输出带有标签信息的服务器.例如: 15:44 [INFO] 加载的属性15:45 [错误] 未找到属性 如何查看 Richtextbox 并将所有 ERROR 标签设为红色、INFO 标签设为绿色等? 解决方案 我认为这应该可以满足您的需求: for(int ..
发布时间:2021-07-10 18:39:39 C#/.NET

RichTextBox 和插入符号位置

事情是这样的:我有一个 RichTextBox 控件,它工作正常.问题是有一个按钮“插入当前日期时间"将当前日期时间添加/注入到 RichTextBox 中.用户可以在插入符号指向的任何地方输入日期时间.这涉及复杂的字符串操作和东西. 关于如何获得当前插入符号位置的任何想法.每当我得到 RichTextBox.CaretPositon 时,它似乎都指向 RichTextBox 的开头,而不是 ..
发布时间:2021-07-10 18:39:36 其他开发

按下控制键时 RichTextBox 选择错误

我在 RichTextBox 中的文本选择有一个非常奇怪的错误: 我创建了以下简单的表单: 公共部分类 Form1 : Form{公共 Form1(){初始化组件();}private void Form1_Load(对象发送者,EventArgs e){richTextBox1.Text = "Tempore quo primis auspiciis in mundanum fulgor ..
发布时间:2021-07-10 18:39:31 C#/.NET

如何在 Wicket 元素中显示 html 文本?

我正在尝试在 wicket 元素中动态显示 html,即富文本.一个例子就像在 div 标签中显示富文本电子邮件.我怎样才能用 wicket 完成这项工作.wicket Label 组件似乎不支持这一点.有没有组件可以 解决方案 在优秀的 Manning Wicket in Action 中找到了这个: add(new Label("markup", " Hello! ").setEsc ..
发布时间:2021-07-10 18:39:22 其他开发

如何将 RichTextBox 行尾从 Lf 更改为 CrLf

相对于 TextBox 控件其中使用 CrLf 行结束 RichTextBox 控件使用 Lf 行结尾.我不想要那个.我需要一致性.我需要一个使用 CrLf 行尾的 RichTextBox 控件. 我在reflector中打开控件,注意到Text属性的getter调用了以下函数: 私有函数StreamOut(ByVal flags As Integer) As String'...Me.S ..
发布时间:2021-07-10 18:39:04 其他开发

在 RichTextBox 中更改某些字符的颜色和计数

我必须计算 C# 富文本框中某个字符的数量(即:“K"). 但我也想在按下按钮时在富文本框中为该字符指定颜色.简而言之,我陷入困境,任何帮助表示赞赏. p.s:我试过谷歌搜索,但找不到令人满意的解决方案. 提前致谢. 解决方案 这是代码示例: private void ColorTheKs(){for(int i = 0; i 此示例为富文本框中的 K 个字母着色.它并不理想 ..
发布时间:2021-07-10 18:39:01 C#/.NET

如何将长文本拆分为多个片段/页面以适合 RichTextBox?

在处理 WinForm 应用程序时,我想将长文本(只有字符,没有图像,没有特殊格式)分成多个部分(页面),以便将它们放入一个RichTextBox. 问题在于 RichTextBox 不支持多页. 我必须编写自己的算法(某种 DP 编程)来拆分文本. 目前我正在使用 TextRenderer.MeasureText() 来检查字符串是否适合富文本框,例如: bool can ..
发布时间:2021-07-10 18:38:58 C#/.NET

如何在 RichTextBox 中以编程方式移动插入位置?

我有一个 RichTextBox,其中的特殊文本位具有自定义格式.但是有一个错误,在插入字符后,插入符号被放置在新插入的字符之前而不是之后. 这是因为对于每次编辑,代码都会重新计算内容以应用自定义格式,然后像这样设置 CaretPosition... protected override void OnTextChanged(TextChangedEventArgs e){base.On ..
发布时间:2021-07-10 18:38:52 其他开发

按键绑定手势“Ctrl+1"在 RichTextBox 中不起作用

在 WPF 中将命令绑定到 Ctrl+N 手势时有一个奇怪的区别.这些手势中的一些但不是全部被忽略,而其余的则可以.有没有其他人偶然经历过这种行为? Window XAML 结构非常简单:命令绑定、输入绑定以及带有 Menu 和 RichTextBox 的 DockPanel.经测试,只有输入焦点在RichTextBox时才会出现问题. 为了测试,为所有数字键定义了窗口输入绑定,如下所 ..
发布时间:2021-07-10 18:38:50 其他开发

在 winform RichTextBox 中更改行距

我在我的 winform 项目中使用 RichTextBox 控件来显示一种旧的控制台屏幕.这很完美,但线条之间有一个空格.是否可以将此空间更改为 0 或接近该值的任何值.如果我从第 1 行到第 5 行的垂直线画一条线,我不希望线之间有任何间距. 希望你能帮助我. 解决方案 实际上有很多 Windows 窗体 RichTextBox 没有公开.如果您有控件的 HWND(句柄属性),您 ..
发布时间:2021-07-10 18:38:47 C#/.NET