• 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

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







  • 相关阅读:
    session
    jQuery使用ajaxStart()和ajaxStop()方法
    animate 的另一种用法 , 案例 等
    Javascript 面向对象编程(一):封装
    用事件委托获取每一个LI的索引值 有问题
    正常事件绑定与事件委托绑定
    JS 总结
    关于选项卡, 每一个TAB 标签 背景不一样的处理方式
    页面加载时的 Loading 效果
    一个计时器, 点击按钮 让他 停一会, 5s后继续自动运行
  • 原文地址:https://www.cnblogs.com/scottckt/p/1023770.html
Copyright © 2020-2023  润新知