TextBoxBase.Multiline プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > TextBoxBase.Multiline プロパティの意味・解説 

TextBoxBase.Multiline プロパティ

このコントロール複数テキスト ボックス コントロールかどうかを示す値を取得または設定します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

<LocalizableAttribute(True)> _
Public Overridable Property
 Multiline As Boolean
Dim instance As TextBoxBase
Dim value As Boolean

value = instance.Multiline

instance.Multiline = value
[LocalizableAttribute(true)] 
public virtual bool Multiline { get;
 set; }
[LocalizableAttribute(true)] 
public:
virtual property bool Multiline {
    bool get ();
    void set (bool value);
}
/** @property */
public boolean get_Multiline ()

/** @property */
public void set_Multiline (boolean value)

プロパティ
コントロール複数テキスト ボックス コントロールである場合trueそれ以外場合false既定値false です。

解説解説

複数テキスト ボックスでは、コントロール複数行のテキスト表示できますWordWrap プロパティtrue設定されている場合複数テキスト ボックス入力されテキストは、コントロール内の次の行に折り返されます。WordWrap プロパティfalse設定されている場合複数テキスト ボックス コントロール入力されテキストは、改行が行われるまで同じ行に表示されます。

改行文字として使用できる定数次に示します

  • Environment.NewLine

  • ControlChars.CrLf

  • vbCrLf (Visual Basic のみ)

ScrollBars プロパティ使用すると、テキスト ボックススクロール バー追加したり、スクロール バーまたは垂直スクロール バー (あるいはその両方) を表示したできますユーザースクロール バー使用してコントロール収まらないテキストスクロールできます

メモメモ

Multiline プロパティ既定値false であるため、TextBoxサイズ変更した場合でも、TextBox既定サイズは、フォントサイズ合わせて決定されます。TextBoxサイズ一定にするには、Multiline プロパティtrue設定します

RichTextBox コントロールでは、RichTextBox.Multiline プロパティによって、コントロール自動的にサイズ変更されるかどうか次のように決定されます。

使用例使用例

派生クラス TextBox使用して、垂直スクロール バーのある複数TextBox コントロール作成するコード例次に示します。この例では、AcceptsTab、AcceptsReturn、WordWrap の各プロパティ使用してテキスト ドキュメント作成しすいよう複数テキスト ボックス コントロール設定します

Public Sub CreateMyMultilineTextBox()
    ' Create an instance of a TextBox control.
    Dim textBox1 As New
 TextBox()
    
    ' Set the Multiline property to true.
    textBox1.Multiline = True
    ' Add vertical scroll bars to the TextBox control.
    textBox1.ScrollBars = ScrollBars.Vertical
    ' Allow the RETURN key in the TextBox control.
    textBox1.AcceptsReturn = True
    ' Allow the TAB key to be entered in the TextBox control.
    textBox1.AcceptsTab = True
    ' Set WordWrap to true to allow text to wrap to the next line.
    textBox1.WordWrap = True
    ' Set the default text of the control.
    textBox1.Text = "Welcome!" & Environment.NewLine
 & "Second Line"
End Sub

public void CreateMyMultilineTextBox()
 {
    // Create an instance of a TextBox control.
    TextBox textBox1 = new TextBox();
    
    // Set the Multiline property to true.
    textBox1.Multiline = true;
    // Add vertical scroll bars to the TextBox control.
    textBox1.ScrollBars = ScrollBars.Vertical;
    // Allow the RETURN key in the TextBox control.
    textBox1.AcceptsReturn = true;
    // Allow the TAB key to be entered in the TextBox control.
    textBox1.AcceptsTab = true;
    // Set WordWrap to true to allow text to wrap to the next line.
    textBox1.WordWrap = true;
    // Set the default text of the control.
    textBox1.Text = "Welcome!" + Environment.NewLine + "Second Line";
 }
public:
   void CreateMyMultilineTextBox()
   {
      // Create an instance of a TextBox control.
      TextBox^ textBox1 = gcnew TextBox;
      
      // Set the Multiline property to true.
      textBox1->Multiline = true;
      // Add vertical scroll bars to the TextBox control.
      textBox1->ScrollBars = ScrollBars::Vertical;
      // Allow the RETURN key in the TextBox control.
      textBox1->AcceptsReturn = true;
      // Allow the TAB key to be entered in the TextBox control.
      textBox1->AcceptsTab = true;
      // Set WordWrap to true to allow text to wrap to the next line.
      textBox1->WordWrap = true;
      // Set the default text of the control.
      textBox1->Text = "Welcome!" + Environment::NewLine + "Second
 Line";
   }
public void CreateMyMultilineTextBox()
{
    // Create an instance of a TextBox control.
    TextBox textBox1 = new TextBox();
    // Set the Multiline property to true.
    textBox1.set_Multiline(true);
    // Add vertical scroll bars to the TextBox control.
    textBox1.set_ScrollBars(ScrollBars.Vertical);
    // Allow the RETURN key in the TextBox control.
    textBox1.set_AcceptsReturn(true);
    // Allow the TAB key to be entered in the TextBox control.
    textBox1.set_AcceptsTab(true);
    // Set WordWrap to true to allow text to wrap to the next line.
    textBox1.set_WordWrap(true);
    // Set the default text of the control.
    textBox1.set_Text("Welcome!" + Environment.get_NewLine()
        + "Second Line");
} //CreateMyMultilineTextBox
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からTextBoxBase.Multiline プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からTextBoxBase.Multiline プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からTextBoxBase.Multiline プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「TextBoxBase.Multiline プロパティ」の関連用語

TextBoxBase.Multiline プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



TextBoxBase.Multiline プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS