您当前的位置:首页 > 文章摘抄 > 正文

richtextbox控件(vb中rich textbox1控件怎么使用)

本文目录

  • vb中rich textbox1控件怎么使用
  • RichTextBox控件的属性
  • RichTextBox控件是什么
  • winform中用richTextBox控件显示串口数据,数据读取太多导致占内存,怎么处理
  • 怎样使用C#的RichTextBox控件
  • RichTextBox1是什么
  • vb.net中richtextbox是干什么的
  • “RichTextBox”与“TextBox”有哪些区别
  • RichTextBox控件用法

vb中rich textbox1控件怎么使用

富文本框的最大优势在于可以放入图片,可以对每一个文字修改字体字号。与文本框代码不同处,它的属性都会加一个sel,比如:richtextBox.SelColor‘颜色richtextBox.SelBold’加粗另外,保存和打开也很方便。richtextBox.LoadFile(“文件“)‘打开文件richtextBox.SaveFile(“文件“)’保存文件

RichTextBox控件的属性

Appearance属性(ActiveX控件 ),BackColor,ForeColor属性(ActiveX控件),BorderStyle属性(ActiveX控件),Enabled属性(ActiveX控件),HideSelection属性(ActiveX控件),MousePointer属性(ActiveX控件),OLEDragMode属性(ActiveX控件),OLEDropMode属性(ActiveX控件),SelLength, SelStart,SelText属性(ActiveX控件),Text属性(ActiveX控件),Height,Width属性(ActiveX控件),Index属性(ActiveX控件),Left, Top属性(ActiveX控件),Tag属性(ActiveX控件),Visible属性(ActiveX控件),Object属性(ActiveX控件),DisableNoScroll属性,SelHangingIndent, SelIndent, SelRightIndent属性,BulletIndent属性,SelAlignment属性,SelBold, SelItalic, SelStrikethru, SelUnderline属性,SelCharOffset属性,SelColor属性,SelFontName属性,SelFontSize属性,SelBullet属性,SelTabCount,SelTabs属性,SelRTF属性,RightMargin属性,AutoVerbMenu属性(RichTextBox控件),SelProtected属性,MaxLength属性(RichTextBox控件),MultiLine属性(RichTextBox控件),ScrollBars属性(RichTextBox控件),OLEObjects属性,DataChanged属性,DataField属性,FileName属性(RichTextBox控件),TextRTF属性,AutoVerbMenu属性(RichTextBox控件),Top属性,DataMember属性,DataFormat属性,DataBindings属性,TabIndex属性,DragIcon属性,DragMode属性,hWnd属性,Locked属性,Causes Validation属性,MouseIcon属性,TabStop属性,HelpContextID属性,Name属性,Parent属性,Font属性,Container属性,ToolTipText属性,DataSource属性,WhatsThisHelpID属性。

RichTextBox控件是什么

  RichTextBox控件提供了数个有用的特征,你可以在控件中安排文本的格式。要改变文本的格式,必须先选中该文本。只有选中的文本才可以编排字符和段落的格式。有了这些属性,就可以设置文本使用粗体,改变字体的颜色,创建超底稿和子底稿。也可以设置左右缩排或不缩排,从而调整段落的格式。  RichTextBox控件可以打开和保存RTF文件或普通的ASCII文本文件。你可以使用控件的方法(LoadFile和SaveFile)直接读和写文件,或者在Visual Basic的文件输入/输出语句中使用控件的属性如SelRTF和TextRTF等。  RichTextBox控件使用OLEObjects集合支持嵌入的对象。每个嵌入控件中的对象都表示为一个OLEObject对象。这允许文档中创建的控件可以包含其他控件或文档。例如,可以创建一个包含Microsoft Excel报表、Microsoft Word文档或任何在系统中注册的其他OLE对象的文档。要在RichTextBox控件中插入对象,可以简单地拖住一个文件(如使用Windows 95的Explorer)或其他应用程序(如Microsoft Word)中所用文件的加亮部分(选择部分),将其直接放到该RichTextBox控件上。  RichTextBox控件支持剪贴板和OLE对象的OLE拖放功能。当从剪贴板粘贴对象时,就在当前的插入点插入该对象。如果对象是拖放到控件中,则插入点将跟随鼠标指针位置变动,直到释放开鼠标,然后在鼠标释放处插入对象。  要打印RichTextBox控件中的所有或部分文本,使用SelPrint方法。因为RichTextBox控件是数据绑定控件,可以将其与Data控件绑定到Microsoft Access数据库的Binary或Memo数据域,或其他数据库中类似的数据域(如SQL Server中的TEXT数据类型的数据域)。  RichTextBox控件支持几乎所有的TextBox控件中的属性、事件和方法,如MaxLength, MultiLine, ScrollBars, SelLength, SelStart和SelText。使用TextBox控件的应用程序很容易改为使用RichTextBox控件。然而,RichTextBox控件并没有普通TextBox控件的64K字符能力的限制。  属性  Appearance属性(ActiveX控件),BackColor,ForeColor属性(ActiveX控件),BorderStyle属性(ActiveX控件),Enabled属性(ActiveX控件),HideSelection属性(ActiveX控件),MousePointer属性(ActiveX控件),OLEDragMode属性(ActiveX控件),OLEDropMode属性(ActiveX控件),SelLength, SelStart,SelText属性(ActiveX控件),Text属性(ActiveX控件),Height,Width属性(ActiveX控件),Index属性(ActiveX控件),Left, Top属性(ActiveX控件),Tag属性(ActiveX控件),Visible属性(ActiveX控件),Object属性(ActiveX控件),DisableNoScroll属性,SelHangingIndent, SelIndent, SelRightIndent属性,BulletIndent属性,SelAlignment属性,SelBold, SelItalic, SelStrikethru, SelUnderline属性,SelCharOffset属性,SelColor属性,SelFontName属性,SelFontSize属性,SelBullet属性,SelTabCount,SelTabs属性,SelRTF属性,RightMargin属性,AutoVerbMenu属性(RichTextBox控件),SelProtected属性,MaxLength属性(RichTextBox控件),MultiLine属性(RichTextBox控件),ScrollBars属性(RichTextBox控件),OLEObjects属性,DataChanged属性,DataField属性,FileName属性(RichTextBox控件),TextRTF属性,AutoVerbMenu属性(RichTextBox控件),Top属性,DataMember属性,DataFormat属性,DataBindings属性,TabIndex属性,DragIcon属性,DragMode属性,hWnd属性,Locked属性,Causes Validation属性,MouseIcon属性,TabStop属性,HelpContextID属性,Name属性,Parent属性,Font属性,Container属性,ToolTipText属性,DataSource属性,WhatsThisHelpID属性。  方法  OLEDrag方法(ActiveX控件),Refresh方法(ActiveX控件),Find方法,GetLineFromChar方法,LoadFile方法,SaveFile方法,SelPrint方法,Span方法,Upto方法,SetFocus方法,Drag方法,Move方法,ZOrder方法,ShowWhatsThis方法。

winform中用richTextBox控件显示串口数据,数据读取太多导致占内存,怎么处理

建议你这样试试看:

  • 显示到TextBox的话,使用个Task或Thread线程去完成

  • 定时清空TextBox数据

  • 将读取到的数据保存到txt或数据库,然后做个界面去查询它

  • 这样做的好处:

  • 不会卡顿界面

  • 数据保存到TXT或数据库,后续可以用于追溯

  • 怎样使用C#的RichTextBox控件

    使用C#的RichTextBox控件步骤:

  • 打开Microsoft Visual Studio 2010, 新建名字为【RichTextBox】的程序。

  • 在新程序界面空白窗口上放置合适的控件:包括,

    显示操作流程的textbox控件;

    显示有格式字体的RichTextBox文本框;

    用于选择不同格式的2个button按钮;

    用于选择字体颜色和字体的2个选择框。

  • 增加选择框1的3个颜色属性;

  • 增加选择框2的3个字体格式属性;

  • 添加按钮1代码

    根据所需颜色改变字体格式.

  • 根据所需的字体的样式改变字体格式.

  • 添加按钮2代码

    将所选文字段落格式改为项目符号列表。

  • 生成exe文件进行测试

  • 输入3行测试文字

    选择第一行, 选择蓝色和楷体,点击[改变字体];

    可以看到改变格式后的文本.

  • 选择第二行, 选择红色和隶书,点击[改变字体];

    可以看到改变格式后的文本.

  • 选择第三行, 选择绿色和幼圆,点击[改变字体];

    可以看到改变格式后的文本.

  • 点击按钮[改变排列方式

    可以看到3行文字改变为列表方式排列.

  • RichTextBox1是什么

    简单的说, 比普通textbox多的功能: 可以为每个字设定独立的字体,字号,颜色等..可以添加图片, 可以添加OLD对象..还比textbox多了很多种方法,比如直接打开文件,打印文件等..===========MSDN中的介绍=====================RichTextBox 控件RichTextBox 控件不仅允许输入和编辑文本,同时还提供了标准 TextBox 控件未具有的、更高级的指定格式的许多功能。语法RichTextBox说明RichTextBox 提供了一些属性,对于本控件文本的任何部分,用这些属性都可以指定格式。为了改变文本的格式,首先要选定它。只有选定的文本才能赋予字符和段落格式。使用这些属性,可把文本改为粗体或斜体,或改变其颜色,以及创建上标和下标。通过设置左右缩进和悬挂式缩进,可调整段落的格式。RichTextBox 控件能以 rtf 格式和普通 ASCII 文本格式这两种形式打开和保存文件。可以使用控件的方法(LoadFile 和 SaveFile)直接读写文件,或使用与 Visual Basic 文件输入/输出语句联结的、诸如 SelRTF 和 TextRTF 之类的控件属性打开和保存文件。通过使用 OLEObjects 集合,RichTextBox 控件支持对象的嵌入。插入到控件中的每个对象,都代表 OLEObject 对象。用这样的控件,就可以创建包含其它文档或对象的文档。例如,可创建这样的文档,它有一个嵌入的 Microsoft Excel 电子数据表格、或 Microsoft Word 文档、或其它已在系统中注册的 OLE 对象。为了把一个对象插入到 RichTextBox 控件中,只需简单地拖动一个文件(例如 在Windows 95“资源管理器”中的拖动),或拖动的是另一应用程序(如 Microsoft Word)所用文件的一个突出显示的区域,然后将所拖内容直接放入控件。RichTextBox 控件支持 OLE 对象的剪贴板和 OLE 拖/放操作。从剪贴板中粘贴进一个对象时,它被插在当前插入点处。一个对象被拖放到控件时,插入点将跟踪着鼠标光标的移动,直至鼠标按钮释放时该对象即被插入。这种行为和 Microsoft Word 的一样。使用 SelPrint 方法,可以打印 RichTextBox 控件的全部或部分文本。因为 RichTextBox 是一个数据绑定控件,通过 Data 控件可以把它绑定到 Microsoft Access 数据库的 Binary 或 Memo 字段上,也可把它绑定到具有相同容量的其它数据库字段上(例如 SQL 服务器中的 TEXT 数据类型的字段)。标准 TextBox 控件用到的所有属性、事件和方法,RichTextBox 控件几乎都能支持,例如 MaxLength、 MultiLine、 ScrollBars、 SelLength、 SelStart 和 SelText。对于那些可以使用 TextBox 控件的应用程序,也可以很容易地使用 RichTextBox 控件。而且,RichTextBox 控件并没有和标准 TextBox 控件一样具有 64K 字符容量的限制。发行注意 为了能在应用程序中使用 RichTextBox 控件,必须把Richtx32.ocx 文件添加到工程中。因此,在应用程序发行时,Richtx32.ocx 文件就应安装在 Microsoft Windows 的 SYSTEM 目录内。有关怎样把自定义控件添加到工程中的详细内容,请参阅《程序员指南》。

    vb.net中richtextbox是干什么的

    richtextbox控件使用的字符格式为rtf如果你想存储格式信息的话,那么必须存储richtextbox控件的rtf而不是text,如果你不了解rtf的话,那么得具体去研究一下了,相当牛的一种格式,不光可以存储文字,还可以存储图片等信息。至于设置字体颜色和大小,你可以使用.net提供的字体控件,为选中的文字设置格式,详细代码在msdn上可以找到。

    “RichTextBox”与“TextBox”有哪些区别

    “RichTextBox”与“TextBox”最大的区别在于RichTextBox 控件不仅允许输入和编辑文本,同时还提供了标准 TextBox 控件未具有的、更高级的指定格式的许多功能。

    TextBox组件是一种常用的,也是比较容易掌握的组件。应用程序主要使用它来接收使用者于输入文字信息。

    RichTextBox提供了一些属性,使用这些属性,可把文本改为粗体或斜体,或改变其颜色,以及创建上标和下标。通过设置左右缩进和悬挂式缩进,可调整段落的格式。

    RichTextBox 控件还可以以 rtf 格式和普通 ASCII文本格式这两种形式打开和保存文件。

    RichTextBox控件用法

    //取消或置为粗体 private void button2_Click(object sender, System.EventArgs e) { Font oldFont = this.richTextBox1.SelectionFont; Font newFont; if (oldFont.Bold) newFont = new Font(oldFont,oldFont.Style & ~FontStyle.Bold); else newFont = new Font(oldFont,oldFont.Style | FontStyle.Bold); this.richTextBox1.SelectionFont = newFont; this.richTextBox1.Focus(); } //取消或置为斜体 private void button7_Click(object sender, System.EventArgs e) { Font oldFont = this.richTextBox1.SelectionFont; Font newFont; if (oldFont.Italic) newFont = new Font(oldFont,oldFont.Style & ~FontStyle.Italic); else newFont = new Font(oldFont,oldFont.Style | FontStyle.Italic); this.richTextBox1.SelectionFont = newFont; this.richTextBox1.Focus(); } //取消或加上下划线 private void button8_Click(object sender, System.EventArgs e) { Font oldFont = this.richTextBox1.SelectionFont; Font newFont; if (oldFont.Underline) newFont = new Font(oldFont,oldFont.Style & ~FontStyle.Underline); else newFont = new Font(oldFont,oldFont.Style | FontStyle.Underline); this.richTextBox1.SelectionFont = newFont; this.richTextBox1 .Focus(); }


    声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

    上一篇: farmland(农田用英文怎么说)

    下一篇: bubbles(Bubbles 是什么意思)



    推荐阅读