小编Ric*_*cks的帖子

如何只创建RichTextBox文本?

可能重复:
如何防止richTextBox在其中粘贴图像?

如果您正在使用Richtextbox,Richtextbox例如有几个优点:

我们可以在上面使用彩色字体

在区域中设置自定义字体

附上文件..等等

看看图片: 在此输入图像描述

这是我的问题:

我可以只制作文字吗?

在我的项目中,根本不需要附加文件等.我甚至不想附着或粘贴的图片,我只是想"纯文本"上Richtextbox

我怎样才能做到这一点?

.net c# richtextbox visual-studio-2008

5
推荐指数
1
解决办法
4038
查看次数

面板处于活动状态时绘制边框滚动

我在尝试制作面板边框时遇到问题,首先我将属性面板设置为:“AutoScroll = true;” 然后我将边框绘制代码放在 Panel 事件中:

    ControlPaint.DrawBorder(e.Graphics, 
        ClientRectangle,  
        Color.Black, 5, 
        ButtonBorderStyle.Solid,
        Color.Black, 5, ButtonBorderStyle.Solid, 
        Color.Black, 5, ButtonBorderStyle.Solid,
        Color.Black, 5, ButtonBorderStyle.Solid);
Run Code Online (Sandbox Code Playgroud)

实际上我还有第二个问题,我将在这里解释所有内容..我希望你不介意。好吧,当面板滚动处于活动状态时,面板边框会发生一些崩溃。看一下图片: 在此处输入图片说明

即使我把

`e.Graphics.TranslateTransform(this.AutoScrollPosition.X, this.AutoScrollPosition.Y);`
Run Code Online (Sandbox Code Playgroud)

它看起来不像边框面板,因为它只是在滚动处于活动状态时在面板内绘制一个矩形。这不是我所期望的,但我需要一个边框

我敢打赌,问题是源代码,这不是因为它不可能,看看System.Windows.Forms.Panel我认为它是完美的面板,虽然它很简单。请帮我解决这个问题。这让我很困惑

.net c# system.drawing panel custom-controls

2
推荐指数
1
解决办法
2019
查看次数