Bagikan melalui


TextBox.MaxLines Properti

Definisi

Mendapatkan atau mengatur jumlah maksimum baris yang terlihat.

public:
 property int MaxLines { int get(); void set(int value); };
public int MaxLines { get; set; }
member this.MaxLines : int with get, set
Public Property MaxLines As Integer

Nilai Properti

Jumlah maksimum baris yang terlihat. Defaultnya adalah Int32.MaxValue.

Pengecualian

MaxLines kurang dari MinLines.

Contoh

Contoh berikut menunjukkan cara membuat TextBox dengan MaxLines nilai 5.

<Page  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
  <StackPanel>
    <TextBox 
      Text="Initial text in TextBox" 
      Width="200" 
      TextAlignment="Center"
      TextWrapping="Wrap" 
      MaxLength="500"
      MinLines="1" 
      MaxLines="5" />
  </StackPanel>
</Page>
StackPanel myStackPanel = new StackPanel();

//Create TextBox
TextBox myTextBox = new TextBox();
myTextBox.Width = 200;

// Put some initial text in the TextBox.
myTextBox.Text = "Initial text in TextBox";

// Set the maximum characters a user can manually type
// into the TextBox.
myTextBox.MaxLength = 500;
myTextBox.MinLines = 1;

// Set the maximum number of lines the TextBox will expand to 
// accomidate text. Note: This does not constrain the amount of 
// text that can be typed. To do that, use the MaxLength property.
myTextBox.MaxLines = 5;

// The text typed into the box is aligned in the center.
myTextBox.TextAlignment = TextAlignment.Center;

// When the text reaches the edge of the box, go to the next line.
myTextBox.TextWrapping = TextWrapping.Wrap;

myStackPanel.Children.Add(myTextBox);
this.Content = myStackPanel;
Dim myStackPanel As New StackPanel()

'Create TextBox
Dim myTextBox As New TextBox()
myTextBox.Width = 200

' Put some initial text in the TextBox.
myTextBox.Text = "Initial text in TextBox"

' Set the maximum characters a user can manually type
' into the TextBox.
myTextBox.MaxLength = 500
myTextBox.MinLines = 1

' Set the maximum number of lines the TextBox will expand to 
' accomidate text. Note: This does not constrain the amount of 
' text that can be typed. To do that, use the MaxLength property.
myTextBox.MaxLines = 5

' The text typed into the box is aligned in the center.
myTextBox.TextAlignment = TextAlignment.Center

' When the text reaches the edge of the box, go to the next line.
myTextBox.TextWrapping = TextWrapping.Wrap

myStackPanel.Children.Add(myTextBox)
Me.Content = myStackPanel

Keterangan

Mendapatkan properti ini mengembalikan nilai saat ini dari MaxLines. Mengatur properti ini menyebabkan kotak teks berubah ukuran jika jumlah baris yang terlihat melebihi batas yang ditentukan oleh MaxLines.

Properti ini hanya berlaku untuk baris yang terlihat, dan tidak membatasi jumlah baris aktual. Bergantung pada konfigurasinya, kotak teks mungkin berisi baris tambahan yang tidak terlihat yang dapat diakses dengan menggulir.

Height Jika properti secara eksplisit diatur pada TextBoxnilai properti , MaxLines dan MinLines diabaikan.

Informasi Properti Dependensi

Bidang pengidentifikasi MaxLinesProperty
Properti metadata diatur ke true AffectsMeasure

Berlaku untuk

Lihat juga