richtextbox属性(RichTextBox控件的属性)

2024-07-08 21:57:07 96

richtextbox属性(RichTextBox控件的属性)

本文目录

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如何更改选中文本的属性并不影响其它部分


字体:先从SelectionFont获取大小,然后新建一个Font对象,大小用现成的大小
字号:创建一个新字体,有一个构造函数是从一个旧的Font构造一个新的Font,用那个即可
颜色:用SelectionColor改
注意:选中部分的字体、字号之类的如果不同,则无法从SelectionFont获取旧字体

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方法。

RichTextBox与TextBox的区别是什么


  RichTextBox 控件不仅允许输入和编辑文本,同时还提供了标准 TextBox 控件未具有的、更高级的指定格式的许多功能。
  RichTextBox
提供了一些属性,对于本控件文本的任何部分,用这些属性都可以指定格式。为了改变文本的格式,首先要选定它。只有选定的文本才能赋予字符和段落格式。使用这些属性,可把文本改为粗体或斜体,或改变其颜色,以及创建上标和下标。通过设置左右缩进和悬挂式缩进,可调整段落的格式。
  RichTextBox 控件能以 rtf 格式和普通 ASCII
文本格式这两种形式打开和保存文件。可以使用控件的方法(LoadFile 和 SaveFile)直接读写文件,或使用与 Visual
Basic 文件输入/输出语句联结的、诸如 SelRTF 和 TextRTF
之类的控件属性打开和保存文件。
  发行注意:为了能在应用程序中使用 RichTextBox 控件,必须把Richtx32.ocx 文件添加到工程中。因此,在应用程序发行时,Richtx32.ocx 文件就应安装在 Microsoft Windows 的 SYSTEM 目录内。

C#中richTextBox控件的所有属性,及其应用方法


名称 说明
AcceptsReturn 获取或设置一个值,该值指示当用户按 Enter 键时文本编辑控件的响应方式。 (继承自 TextBoxBase。)
AcceptsTab 获取或设置一个值,该值指示当用户按 Tab 键时文本编辑控件的响应方式。 (继承自 TextBoxBase。)
ActualHeight 获取此元素的呈现高度。 (继承自 FrameworkElement。)
ActualWidth 获取此元素的呈现宽度。 (继承自 FrameworkElement。)
AllowDrop 获取或设置一个值,该值指示此元素是否可用作拖放操作的目标。 (继承自 UIElement。)
AreAnyTouchesCaptured 获取一个值,该值指示在此元素上是否至少捕获了一次触摸。 (继承自 UIElement。)
AreAnyTouchesCapturedWithin 获取一个值,该值指示在此元素或其可视化树中的任何子元素上是否至少捕获了一次触摸。 (继承自 UIElement。)
AreAnyTouchesDirectlyOver 获取一个值,该值指示在此元素上是否至少按下了一次触摸设备。 (继承自 UIElement。)
AreAnyTouchesOver 获取一个值,该值指示在此元素或其可视化树中的任何子元素上是否至少按下了一次触摸设备。 (继承自 UIElement。)
AutoWordSelection 获取或设置一个值,该值决定在用户用鼠标拖过某个单词来选择其中的一部分时,是否选定该单词的其余部分。 (继承自 TextBoxBase。)
Background 获取或设置一个用于描述控件背景的画笔。 (继承自 Control。)
BindingGroup 获取或设置用于该元素的 BindingGroup。 (继承自 FrameworkElement。)
BitmapEffect 已过时。获取或设置直接应用于此元素中的呈现内容的位图效果。 (继承自 UIElement。)
BitmapEffectInput 已过时。 为直接应用于此元素中的呈现内容的位图效果获取或设置输入源。 (继承自 UIElement。)
BorderBrush 获取或设置一个用于描述控件的边框背景的画笔。 (继承自 Control。)
BorderThickness 获取或设置控件的边框宽度。 (继承自 Control。)
CacheMode 获取或设置 UIElement 的缓存表示形式。 (继承自 UIElement。)
CanRedo 获取一个值,该值指示是否可重做最新的撤消操作。 (继承自 TextBoxBase。)
CanUndo 获取一个值,该值指示是否可撤消最新的操作。 (继承自 TextBoxBase。)
CaretBrush 获取或设置用于绘制文本框的插入符号的画笔。 (继承自 TextBoxBase。)
CaretPosition 获取或设置输入插入符号的位置。
Clip 获取或设置用于定义元素内容边框的几何图形。 (继承自 UIElement。)
ClipToBounds 获取或设置一个值,用于表示是否剪裁此元素的内容(或来自此元素的子元素的内容)以适合包含元素的大小。 (继承自 UIElement。)
CommandBindings 获取与此元素关联的 CommandBinding 对象的集合。 CommandBinding 为此元素启用命令处理,并声明命令、命令的事件和由此元素附加的处理程序之间的链接。 (继承自 UIElement。)
ContextMenu 获取或设置每当通过用户界面 (UI) 从此元素内部请求上下文菜单时应该显示的上下文菜单元素。 (继承自 FrameworkElement。)
Cursor 获取或设置当鼠标指针悬停在此元素上时显示的光标。 (继承自 FrameworkElement。)
DataContext 获取或设置元素参与数据绑定时的数据上下文。 (继承自 FrameworkElement。)
DefaultStyleKey 在使用或定义主题样式时,获取或设置用于引用此控件的样式的键。 (继承自 FrameworkElement。)
DependencyObjectType 获取对此实例的 CLR 类型进行包装的 DependencyObjectType。 (继承自 DependencyObject。)
DesiredSize 获取此元素在布局过程的测量处理过程中计算的大小。 (继承自 UIElement。)
Dispatcher 获取与此 DispatcherObject 关联的 Dispatcher。 (继承自 DispatcherObject。)
Document 获取或设置表示 RichTextBox 的内容的 FlowDocument。
Effect 获取或设置要应用于 UIElement 的位图效果。 (继承自 UIElement。)
ExtentHeight 获取可见内容区域的垂直大小。 (继承自 TextBoxBase。)
ExtentWidth 获取可见内容区域的水平大小。 (继承自 TextBoxBase。)
FlowDirection 获取或设置文本和其他用户界面 (UI) 元素在控制它们布局的任何父元素中的流动方向。 (继承自 FrameworkElement。)
Focusable 获取或设置一个值,该值指示该元素是否可以接收焦点。 (继承自 UIElement。)
FocusVisualStyle 获取或设置一个属性,该属性支持自定义将在此元素捕获键盘焦点时应用于此元素的外观、效果或其他样式特征。 (继承自 FrameworkElement。)
FontFamily 获取或设置控件的字体系列。 (继承自 Control。)
FontSize 获取或设置字号。 (继承自 Control。)
FontStretch 获取或设置字体在屏幕上的压缩或扩展程度。 (继承自 Control。)
FontStyle 获取或设置字体样式。 (继承自 Control。)
FontWeight 获取或设置指定字体的粗细。 (继承自 Control。)
ForceCursor 获取或设置一个值,该值指示此 FrameworkElement 是否应该强制用户界面 (UI) 按照 Cursor 属性所声明的方式呈现光标。 (继承自 FrameworkElement。)
Foreground 获取或设置一个用于描述前景色的画笔。 (继承自 Control。)
HandlesScrolling 获取一个值,该值指示控件是否支持滚动。 (继承自 Control。)
HasAnimatedProperties 获取一个值,该值指示此元素是否具有任何进行动画处理的属性。 (继承自 UIElement。)
Height 获取或设置元素的建议高度。 (继承自 FrameworkElement。)
HorizontalAlignment 获取或设置在父元素(如面板或项控件)中构成此元素时应用于此元素的水平对齐特征。 (继承自 FrameworkElement。)
HorizontalContentAlignment 获取或设置控件内容的水平对齐方式。 (继承自 Control。)
HorizontalOffset 获取或设置水平滚动位置。 (继承自 TextBoxBase。)
HorizontalScrollBarVisibility 获取或设置一个值,该值指示是否显示水平滚动条。 (继承自 TextBoxBase。)
InheritanceBehavior 获取或设置属性值继承和资源键查找的范围限制。 (继承自 FrameworkElement。)
InputBindings 获取与此元素关联的输入绑定的集合。 (继承自 UIElement。)
InputScope 获取或设置此 FrameworkElement 使用的输入上下文。 (继承自 FrameworkElement。)
IsArrangeValid 获取一个值,该值指示此元素布局中的子元素的计算大小和位置是否有效。 (继承自 UIElement。)
IsDocumentEnabled 获取或设置一个值,该值指示用户是否可以与 RichTextBox 内的 UIElement 和 ContentElement 对象进行交互。
IsEnabled 获取或设置一个值,该值指示是否在用户界面 (UI) 中启用了此元素。 (继承自 UIElement。)
IsEnabledCore 获取一个值,该值成为派生类中 IsEnabled 的返回值。 (继承自 UIElement。)
IsFocused 获取一个值,该值确定此元素是否具有逻辑焦点。 (继承自 UIElement。)
IsHitTestVisible 获取或设置一个值,该值声明此元素是否可以作为其呈现内容的某部分的命中测试结果返回。 (继承自 UIElement。)
IsInitialized 获取一个值,该值指示此元素是否已初始化(在 XAML 处理器处理的过程中初始化,或通过显式调用其 EndInit 方法进行初始化)。 (继承自 FrameworkElement。)
IsInputMethodEnabled 获取一个值,该值指示是否启用一个输入法系统(如输入法编辑器 (IME)),以便用于处理此元素的输入。 (继承自 UIElement。)
IsKeyboardFocused 获取一个值,该值指示此元素是否具有键盘焦点。 (继承自 UIElement。)
IsKeyboardFocusWithin 获取一个值,该值指示键盘焦点是否位于元素或其可视树子元素内的任意位置。 (继承自 UIElement。)
IsLoaded 获取一个值,该值指示是否已加载此元素以供呈现。 (继承自 FrameworkElement。)
IsManipulationEnabled 获取或设置一个值,该值指示是否对此 UIElement 启用操作事件。 (继承自 UIElement。)
IsMeasureValid 获取一个值,该值指示布局测量返回的当前大小是否有效。 (继承自 UIElement。)
IsMouseCaptured 获取一个值,该值指示此元素是否捕获了鼠标。 (继承自 UIElement。)
IsMouseCaptureWithin 获取一个值,该值确定此元素或其可视树中的子元素是否具有鼠标捕获。 (继承自 UIElement。)
IsMouseDirectlyOver 获取一个值,该值指示鼠标指针的位置是否与考虑元素组合的命中测试结果相对应。 (继承自 UIElement。)
IsMouseOver 获取一个值,该值指示鼠标指针是否位于此元素(包括可视树上的子元素)上。 (继承自 UIElement。)
IsReadOnly 获取或设置一个值,该值指示文本编辑控件对于与其交互的用户是否是只读的。 (继承自 TextBoxBase。)
IsReadOnlyCaretVisible 获取或设置一个值,该值指示只读文本框是否显示插入符号。 (继承自 TextBoxBase。)
IsSealed 获取一个值,该值指示此实例当前是否为密封的(只读)。 (继承自 DependencyObject。)
IsStylusCaptured 获取一个值,该值指示此元素是否捕获了触笔。 (继承自 UIElement。)
IsStylusCaptureWithin 获取一个值,该值确定此元素或其边界和可视树中的元素是否具有触笔捕获。 (继承自 UIElement。)
IsStylusDirectlyOver 获取一个值,该值指示触笔的位置是否与考虑元素组合的命中测试结果相对应。 (继承自 UIElement。)
IsStylusOver 获取一个值,该值指示触笔光标是否位于此元素(包括可视子元素)上。 (继承自 UIElement。)
IsTabStop 获取或设置一个值,该值指示是否将某个控件包含在 Tab 导航中。 (继承自 Control。)
IsUndoEnabled 获取或设置一个值,该值指示是否为文本编辑控件启用撤消支持。 (继承自 TextBoxBase。)
IsVisible 获取一个值,该值指示此元素在用户界面 (UI) 中是否可见。 (继承自 UIElement。)
Language 获取或设置适用于某个元素的本地化/全球化语言信息。 (继承自 FrameworkElement。)
LayoutTransform 获取或设置在执行布局时应该应用于此元素的图形转换方式。 (继承自 FrameworkElement。)
LogicalChildren 获取一个可循环访问 RichTextBox 的逻辑子级的枚举数。 (重写 FrameworkElement ..::.LogicalChildren 。)
Margin 获取或设置元素的外边距。 (继承自 FrameworkElement。)
MaxHeight 获取或设置元素的最大高度约束。 (继承自 FrameworkElement。)
MaxWidth 获取或设置元素的最大宽度约束。 (继承自 FrameworkElement。)
MinHeight 获取或设置元素的最小高度约束。 (继承自 FrameworkElement。)
MinWidth 获取或设置元素的最小宽度约束。 (继承自 FrameworkElement。)
Name 获取或设置元素的标识名称。该名称提供一个引用,以便当 XAML 处理器在处理过程中构造标记元素之后,代码隐藏(如事件处理程序代码)可以对该元素进行引用。 (继承自 FrameworkElement。)
Opacity 获取或设置当 UIElement 在用户界面 (UI) 中呈现时为其整体应用的不透明度因子。 (继承自 UIElement。)
OpacityMask 获取或设置不透明蒙板,作为应用于此元素已呈现内容的任何 Alpha 通道蒙板的 Brush 实现。 (继承自 UIElement。)
OverridesDefaultStyle 获取或设置一个值,该值指示此元素是否合并了主题样式中的样式属性。 (继承自 FrameworkElement。)
Padding 获取或设置控件内的边距。 (继承自 Control。)
Parent 获取此元素的逻辑父级元素。 (继承自 FrameworkElement。)
PersistId 已过时。获取一个唯一标识此元素的值。 (继承自 UIElement。)
RenderSize 获取(或设置,请参见备注)此元素的最终呈现大小。 (继承自 UIElement。)
RenderTransform 获取或设置影响此元素呈现位置的转换信息。 (继承自 UIElement。)
RenderTransformOrigin 获取或设置由 RenderTransform 声明的任何可能呈现转换的中心点,相对于元素的边界。 (继承自 UIElement。)
Resources 获取或设置本地定义的资源字典。 (继承自 FrameworkElement。)
Selection 获取一个包含 RichTextBox 中当前选定内容的 TextSelection 对象。
SelectionBrush 获取或设置会突出显示选定文本的画笔。 (继承自 TextBoxBase。)
SelectionOpacity 获取或设置 SelectionBrush 的不透明度。 (继承自 TextBoxBase。)
SnapsToDevicePixels 获取或设置一个值,该值决定在呈现过程中,此元素的呈现是否应使用特定于设备的像素设置。 (继承自 UIElement。)
SpellCheck 获取一个 SpellCheck 对象,它提供对 TextBoxBase 或 RichTextBox 的文本内容中的拼写错误的访问。 (继承自 TextBoxBase。)
Style 获取或设置此元素在呈现时使用的样式。 (继承自 FrameworkElement。)
StylusPlugIns 获取与此元素关联的所有触笔插件(自定义)对象的集合。 (继承自 UIElement。)
TabIndex 获取或设置一个值,该值决定在用户使用 Tab 键在控件中导航时元素接收焦点的顺序。 (继承自 Control。)
Tag 获取或设置一个可用于存储有关此元素的自定义信息的任意对象值。 (继承自 FrameworkElement。)
Template 获取或设置控件模板。 (继承自 Control。)
TemplatedParent 获取一个对此元素的模板父级的引用。如果此元素不是通过模板创建而成,则此属性并不相关。 (继承自 FrameworkElement。)
ToolTip 获取或设置在用户界面 (UI) 中为此元素显示的工具提示对象。 (继承自 FrameworkElement。)
TouchesCaptured 获取在此元素上捕获的所有触摸设备。 (继承自 UIElement。)
TouchesCapturedWithin 获取在此元素或其可视化树中的任何子元素上捕获的所有触摸设备。 (继承自 UIElement。)
TouchesDirectlyOver 获取此元素上的所有触摸设备。 (继承自 UIElement。)
TouchesOver 获取在此元素或其可视化树中的任何子元素上的所有触摸设备。 (继承自 UIElement。)
Triggers 获取直接在此元素上建立或在子元素中建立的触发器的集合。 (继承自 FrameworkElement。)
Uid 获取或设置此元素的 Uid。 (继承自 UIElement。)
UndoLimit 获取或设置存储在撤消队列中的操作的数目。 (继承自 TextBoxBase。)
UseLayoutRounding 获取或设置一个值,该值指示在布局过程中是否应该对此元素的大小和位置应用布局舍入。 (继承自 FrameworkElement。)
VerticalAlignment 获取或设置在父元素(如面板或项控件)中组合此元素时应用于此元素的垂直对齐特征。 (继承自 FrameworkElement。)
VerticalContentAlignment 获取或设置控件内容的垂直对齐方式。 (继承自 Control。)
VerticalOffset 获取或设置垂直滚动位置。 (继承自 TextBoxBase。)
VerticalScrollBarVisibility 获取或设置一个值,该值指示是否显示垂直滚动条。 (继承自 TextBoxBase。)
ViewportHeight 获取可滚动内容区域的垂直大小。 (继承自 TextBoxBase。)
ViewportWidth 获取可滚动内容区域的水平大小。 (继承自 TextBoxBase。)
Visibility 获取或设置此元素的用户界面 (UI) 可见性。 (继承自 UIElement。)
VisualBitmapEffect 已过时。获取或设置 Visual 的 BitmapEffect 值。 (继承自 Visual。)
VisualBitmapEffectInput 已过时。获取或设置 Visual 的 BitmapEffectInput 值。 (继承自 Visual。)
VisualBitmapScalingMode 获取或设置 Visual 的 BitmapScalingMode。 (继承自 Visual。)
VisualCacheMode 获取或设置 Visual 的缓存表示形式。 (继承自 Visual。)
VisualChildrenCount 获取此元素内的可视化子元素的数目。 (继承自 FrameworkElement。)
VisualClearTypeHint 获取或设置 ClearTypeHint,它确定在 Visual 中呈现 ClearType 的方式。 (继承自 Visual。)
VisualClip 获取或设置 Visual 的剪辑区域作为 Geometry 值。 (继承自 Visual。)
VisualEdgeMode 获取或设置 Visual 的边缘模式作为 EdgeMode 值。 (继承自 Visual。)
VisualEffect 获取或设置要应用于 Visual 的位图效果。 (继承自 Visual。)
VisualOffset 获取或设置可视对象的偏移量值。 (继承自 Visual。)
VisualOpacity 获取或设置 Visual 的不透明度。 (继承自 Visual。)
VisualOpacityMask 获取或设置 Brush 值,该值表示 Visual 的不透明蒙板。 (继承自 Visual。)
VisualParent 获取可视对象的可视化树父级。 (继承自 Visual。)
VisualScrollableAreaClip 获取或设置 Visual 的剪辑的可滚动区域。 (继承自 Visual。)
VisualTextHintingMode 获取或设置 Visual 的 TextHintingMode。 (继承自 Visual。)
VisualTextRenderingMode 获取或设置 Visual 的 TextRenderingMode。 (继承自 Visual。)
VisualTransform 获取或设置 Visual 的 Transform 值。 (继承自 Visual。)
VisualXSnappingGuidelines 获取或设置 X 坐标(垂直)准线集合。 (继承自 Visual。)
VisualYSnappingGuidelines 获取或设置 Y 坐标(水平)准线集合。 (继承自 Visual。)
Width 获取或设置元素的宽度。 (继承自 FrameworkElement。)

vb问题:Richtextbox的属性问题.


RichTextBox1没有FontBold属性,同样也没有FontColor属性,对应的是SelBold和SelColor属性,用这个属性时,要先选定文本。
mnuBold.Checked = Not mnuBold.Checked 这句也有问题,mnuBold是没有Checked属性的,应该改为mnuBold.value = Not mnuBold.value。
所以你的这段代码应该这样改:
RichTextBox1.SelLength = Len(RichTextBox1.Text)
RichTextBox1.SelBold = Not RichTextBox1.SelBold
mnuBold.Value = Not mnuBold.Value

vb文本编辑器RichTextBox文本属性设置问题


使用RichTextBox 控件可达你的要求.
见MSDN:
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属性(RichTextBox控件的属性)

本文编辑:admin

更多文章:


scarecrows(scarecrow是可数名词吗)

scarecrows(scarecrow是可数名词吗)

本文目录scarecrow是可数名词吗scarecrow是什么意思scarecrow是可数名词吗scarecrow 英 复数:scarecrowsscarecrow是什么意思  scarecrow英 复数:scarecrows

2024年7月8日 12:38

clipboard插件(vue怎么引入clipboard.js 第三方插件)

clipboard插件(vue怎么引入clipboard.js 第三方插件)

本文目录vue怎么引入clipboard.js 第三方插件苹果怎么清空剪切板React复制到剪贴板插件copy-to-clipboard如何清空iphone的剪贴板vue 实现点击复制文本为什么Sketch中的Clipboard Fill插

2024年7月20日 11:56

和利时编程软件免费下载(推荐几款比较好的离线编程软件,急需)

和利时编程软件免费下载(推荐几款比较好的离线编程软件,急需)

各位老铁们,大家好,今天由我来为大家分享和利时编程软件免费下载,以及推荐几款比较好的离线编程软件,急需的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目

2024年7月30日 06:25

电脑启动为什么要按f1(电脑每次开机都得按f1怎么回事啊)

电脑启动为什么要按f1(电脑每次开机都得按f1怎么回事啊)

本文目录电脑每次开机都得按f1怎么回事啊为什么电脑每次开机都要按F1键电脑开机需要按F1是什么意思电脑每次开机都要按F1才能启动是怎么回事为什么电脑要按F1才能开机电脑开机要按F1是什么原因,要如何解决电脑开机时候必须要按F1键才能正常进入

2024年7月16日 03:52

clustered index(SQL non-clustered 和 clustered index 的区别)

clustered index(SQL non-clustered 和 clustered index 的区别)

大家好,如果您还对clustered index不太了解,没有关系,今天就由本站为大家分享clustered index的知识,包括SQL non-clustered 和 clustered index 的区别的问题都会给大家分析到,还望可

2024年7月23日 08:40

汇编语言例子(汇编高手帮忙做题)

汇编语言例子(汇编高手帮忙做题)

本文目录汇编高手帮忙做题急求,汇编语言进行冒泡法排序的程序例子!!汇编语言为什么不通用的例子汇编语言中的移位乘除法咋算再举几个例子!汇编高手帮忙做题现在我没有时间,先回答一题。如果要其它答案的话,可以加我的Q369881068,但是要给分我

2024年7月9日 05:27

web服务器与dns服务器的联系(我想知道IIS与WEB和FTP和DNS三者之间的关系和他们单独的功能)

web服务器与dns服务器的联系(我想知道IIS与WEB和FTP和DNS三者之间的关系和他们单独的功能)

本文目录我想知道IIS与WEB和FTP和DNS三者之间的关系和他们单独的功能web服务器与dns服务器配置在同一服务器为什么要设置dns服务器DHCP、DNS、FTP、Web之间是什么关系DNS服务器与WEB服务器的区别是什么啊linux9

2024年4月16日 12:52

重定向可以携带数据吗(路由重定向指的是什么,它会带来什么好处和坏处)

重定向可以携带数据吗(路由重定向指的是什么,它会带来什么好处和坏处)

“重定向可以携带数据吗”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看重定向可以携带数据吗(路由重定向指的是什么,它会带来什么好处和坏处)!本文目录路由重定向指的是什么,它会带来什么好处和坏处tom温馨提示跳转文件夹重定向有

2024年7月23日 09:21

osu镜像站 sayobot(osu玩不了)

osu镜像站 sayobot(osu玩不了)

各位老铁们好,相信很多人对osu镜像站 sayobot都不是特别的了解,因此呢,今天就来为大家分享下关于osu镜像站 sayobot以及osu玩不了的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录osu玩不了os

2024年8月27日 17:15

spring拦截器(2018-05-27 Spring拦截器和Skywalking冲突)

spring拦截器(2018-05-27 Spring拦截器和Skywalking冲突)

本文目录2018-05-27 Spring拦截器和Skywalking冲突SpringBoot配置拦截器空指针异常springboot的登录用拦截器还是sercuritySpringBoot 三种拦截http请求方式Filter,inter

2024年6月16日 04:44

sso统一登录平台(飞书的sso登陆怎么注册oa账号)

sso统一登录平台(飞书的sso登陆怎么注册oa账号)

本文目录飞书的sso登陆怎么注册oa账号为什么那统一身份认证系统老是登不上去大连政务服务平台中辽宁省统一身份认证平台登录不上,提示密码或用如何实现 与windows 的sso企业做单点登录sso有什么好处2019年如何选择单点登录产品飞书的

2024年7月5日 07:24

printf函数中用到格式符 5s(printf函数中用到格式符%5s ,其中数字5表示输出的字符串占用5列如果字符串长度)

printf函数中用到格式符 5s(printf函数中用到格式符%5s ,其中数字5表示输出的字符串占用5列如果字符串长度)

各位老铁们好,相信很多人对printf函数中用到格式符 5s都不是特别的了解,因此呢,今天就来为大家分享下关于printf函数中用到格式符 5s以及printf函数中用到格式符%5s ,其中数字5表示输出的字符串占用5列如果字符串长度的问题

2024年7月24日 05:21

richards(“mr.richards”怎么读语音是什么)

richards(“mr.richards”怎么读语音是什么)

本文目录“mr.richards”怎么读语音是什么mrs.richards“mr.richards”怎么读语音是什么“mr.richards”的英式读音。“mr”的意思为先生,例句如下:The ballot was re-run on Mr

2024年6月29日 08:43

randperm函数matlab(关于matlab的randperm语句)

randperm函数matlab(关于matlab的randperm语句)

各位老铁们,大家好,今天由我来为大家分享randperm函数matlab,以及关于matlab的randperm语句的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们

2024年7月27日 12:55

电脑开机显示shell(笔记本电脑一开机出现shell怎么样)

电脑开机显示shell(笔记本电脑一开机出现shell怎么样)

大家好,关于电脑开机显示shell很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于笔记本电脑一开机出现shell怎么样的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所

2024年6月30日 12:45

css基本代码(CSS 代码)

css基本代码(CSS 代码)

各位老铁们,大家好,今天由我来为大家分享css基本代码,以及CSS 代码的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录CSS 代码CSS代码是什么

2024年7月20日 10:45

 net cms(用asp.net做cms跟做普通网站有什么区别和本质上的不同)

net cms(用asp.net做cms跟做普通网站有什么区别和本质上的不同)

本文目录用asp.net做cms跟做普通网站有什么区别和本质上的不同asp.net CMS 哪个比较主流,好用如何清楚.NET CMS网站的缓存asp.net cms 为什么看不到c#源文件有无 好用的 免费的 .net版的CMS推荐个.n

2024年7月2日 17:05

service是什么程序(services.exe是什么进程)

service是什么程序(services.exe是什么进程)

本文目录services.exe是什么进程Service(一) - Service简介及开启服务停止服务用法services.exe在进程里是什么意思,关了它对电脑会有影响嘛Services.exe是什么进程Services.exe病毒吗s

2024年7月23日 18:52

jquery下拉菜单滑动效果(jquery如何实现菜单条由下向上滑动显示 由上向下滑动隐藏)

jquery下拉菜单滑动效果(jquery如何实现菜单条由下向上滑动显示 由上向下滑动隐藏)

本文目录jquery如何实现菜单条由下向上滑动显示 由上向下滑动隐藏我写的一个jquery下拉菜单,下拉内容显示鼠标悬浮在导航的内容jquery实现漂亮的二级下拉菜单代码Jquery 鼠标经过按钮显示下拉菜单问题网页制作,慢慢下拉的菜单怎么

2024年6月28日 02:39

字符串截取20位(如何从无序的单元格文本中提取出其中20个连续字符串)

字符串截取20位(如何从无序的单元格文本中提取出其中20个连续字符串)

本文目录如何从无序的单元格文本中提取出其中20个连续字符串jsp中取20位字符串的后两位EXCEL字符截取如何截取空格前字符串和空格后字符串如何从无序的单元格文本中提取出其中20个连续字符串你要的公式:=IFERROR(MID($A2,SM

2024年7月18日 19:37

近期文章

apple怎么读(apple读音)
2024-09-30 16:55:11
本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2334
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1732
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1156
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1153
标签列表

热门搜索