zoukankan      html  css  js  c++  java
  • C# RichTextBox控件常用屬性和事件


    什麼是RTF

        TextBox常用於從用處獲取短文本字符串,而RichTextBox用於顯示和輸入格式化的文本(例如,黑體、下划線等)。它使用標准的格式化文本,稱為Rich Text Format(富文本格式)RTF

    RichTextBox常用屬性

    CanRedo

    如果上一個被撤銷的操作可以使用Redo重復,這個屬性就是True

    CanUndo

    True時,可以在RichTextBox上撤銷上一個操作,注意CanUndoTextBoxBase中定義,所以也可以用於TextBox控件

    RedoActionName

    通過Redo方法招待的操作的名稱

    DetectUrls

    True時,可以使控件檢測URL,並格式化它們(在瀏覽器中是帶有下划線的部分)

    Rtf

    它對應於Text屬性,但包含RTF格式的文本

    SelectedRtf

    獲取或設置控件中被選中的RTF格式文本。如果把這些文本復制到另一個應用程序中,例如Word,該文本會保留所有的格式化信息

    SelectedText

    SelectedRtf一樣,可以使用這個屬性獲取或設置被選中的文本。但與該屬性的RTF版本不同,所有的格式化信息都會丟失

    SelectionAlignment

    選中文本的對齊方式,可以是Center,LeftRight

    SelectBullet

    確定選中的文本是否格式化為項目符號的格式,或使用它的插入或刪除項目符號

    BullentIndent

    指定項目符號的縮進像素

    SelectionColor

    修改選中文本的顏色

    SelectionFont

    修改選中文本的字體

    SelectionLength

    設置或獲取選中文本的長度

    SelectionType

    選中文本的信息。它可以確定是選擇了一個或多個OLE對象,還是僅選擇了文本

    ShowSelectionMargin

    True時,在RichTextBox的左邊就會出現一個頁邊距,這將使用戶更易於選擇文本

    UndoActionName

    獲取撤銷動作的名稱

    SelectionProtected

    True時,指定不修改文本的某些部分

        注:上面操作都與選擇文本有關,如果沒有選擇文本,格式化操作就從光標所在位置開始應用,該位置稱為插入點。

    RichTextBox常用事件

    LinkedClick

    用戶單擊鏈接時,引發該事件

    Protected

    用戶嘗試修改已經標記為受保護的文本時,引發該事件

    SelectionChanged

    選中文本變化時,引發該事件。如果因某些原因不希望用戶修改選中的文本,就可以在該事件中禁止修改







  • 相关阅读:
    济南学习D1T5__HEAP
    快速计算C(n,r)
    快速阶乘算法
    济南学习D2T1__折纸带
    济南学习D3T1__线性筛和阶乘质因数分解
    栈与队列:栈的链式储存结构
    线性表应用:建立一个随机数 链表获得中间结点
    栈与队列应用:二进制转十进制 八进制 十六进制(栈)
    线性表:单链表基本操作代码
    线性表应用:魔术师发牌与拉丁(Latin)方阵(循环链表)
  • 原文地址:https://www.cnblogs.com/scottckt/p/1023770.html
Copyright © 2011-2022 走看看