close

RichTextBox控制項:

RichTextBox控制項繼承了TextBox控制項所有的成員、成員函式、事件,是比TextBox更大的文字控制項。以下所介紹的,是RichTextBox控制項專用、而TextBox控制項不具有者。

(1) RichTextBox控制項「特殊的」專用成員(此「特殊的」專用成員無法在屬性面板中設定,只能藉由程式碼來設定):

RichTextBox控制項名稱.SelectedText:一個string。若使用者有在該RichTextBox中選取文字,則該文字字串就被儲存在此成員裡。

RichTextBox控制項名稱.SelectionLength:一個int。代表使用者在該RichTextBox中所選取之文字的長度。

RichTextBox控制項名稱.SelectionColor:一個Color物件。代表使用者在該RichTextBox中所選取之文字的顏色。

RichTextBox控制項名稱.SelectionFont:一個Font物件。代表使用者在該RichTextBox中所選取之文字的字型。

RichTextBox控制項名稱.SelectionAlignment:一個HorizontalAlignment物件,代表使用者在該RichTextBox中所選取之文字的文字對齊方式。HorizontalAlignment物件可用以下方法取得:

HorizontalAlignment.Left:文字靠左對齊(預設值)

HorizontalAlignment.Center:文字正中對齊。

HorizontalAlignment.Right:文字靠右對齊。

RichTextBox控制項名稱.SelectionProtected:一個bool。若為true,代表使用者在該RichTextBox中所選取之文字是「受保護的」,即這些文字不能被編輯或更改,若為false則是不受保護的情況。一般情況下,所選取的文字都是不受保護的,故此成員之預設值為false

(2) RichTextBox控制項的常用、且專用成員函式:

RichTextBox控制項名稱.Clear():無回傳值。可清除該RichTextBox控制項的內容文字。

RichTextBox控制項名稱.Find(string 子字串):可在該RichTextBox控制項的內容文字中尋找子字串,若有找到,則回傳該子字串的序數。若沒找到就回傳-1。若該RichTextBox控制項的內容文字中有超過一個子字串,則只回傳最先被找到的那個子字串的序數。

RichTextBox控制項名稱.LoadFile(string 檔案路徑, RichTextBoxStreamType.PlainText ):無回傳值。可將檔案路徑中之檔案的文字內容讀入該RichTextBox控制項之中。

RichTextBox控制項名稱.SaveFile(string 檔案路徑, RichTextBoxStreamType.PlainText ):無回傳值。可將該RichTextBox控制項的內容文字存入檔案路徑中之檔案。

 

 

 

 

上一篇:textbox

下一篇:容器控制項

按此前往C#完整教學目錄

arrow
arrow
    創作者介紹
    創作者 埃伯 的頭像
    埃伯

    程式語言教學

    埃伯 發表在 痞客邦 留言(0) 人氣()