TextBox 是一個靈活的控制項,受以下屬性控制:Text、MultiLine、WordWrap 和 AutoSize。
文字 包含顯示在文字框中的文字。
多行 控制 文字框 是能以單行或多行顯示文字。 換行字元識別一行結尾和另一行開頭。 若多 行 為 假,則文字會被截斷而非包裹。
WordWrap 允許 TextBox 將比 TextBox 寬度還長的文字行,換行成更短且能合得下的行。
如果你不使用 WordWrap,TextBox 在遇到換行字元時會開始新一行文字。 如果關閉 WordWrap ,可能會有文字行無法完全放進 TextBox 裡。 TextBox 會顯示符合寬度的文字部分,並截斷不合適的文字部分。 只有在 MultiLine 為 True 時, WordWrap 才適用。
- AutoSize 控制 TextBox 是否會調整顯示所有文字。 搭配 AutoSize 使用 TextBox 時,根據 TextBox 中的文字數量和用來顯示文字的字型大小, TextBox 的寬度會縮小或放大。
AutoSize 適用於下列狀況:
- 顯示一行或多行的標題
- 顯示單行 TextBox 的內容
- 顯示對使用者來說是唯讀的多行 TextBox 內容
注意事項
當空白 TextBox 使用 MultiLine 和 WordWrap 屬性時,避免同時使用 AutoSize。 因為使用者在使用這些屬性的 TextBox 輸入文字時, TextBox 會自動調整大小,成為一個字元寬和文字行等長的長窄型方塊。
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。