TextBoxBase.TextLength Özellik

Tanım

Denetimdeki metnin uzunluğunu alır.

C#
[System.ComponentModel.Browsable(false)]
public virtual int TextLength { get; }

Özellik Değeri

Int32

Denetimin metninde yer alan karakter sayısı.

Öznitelikler

Örnekler

Aşağıdaki kod örneği, bir metinden diğerine TextBox metin kopyalamak için yönteminin ve özelliğinin TextLength nasıl kullanılacağını AppendText gösterir. Bu örnek, textBox1 ve adlı iki TextBox denetimin bir forma eklenmesini ve textBox1 özelliğine Text metin textBox2atanmış olmasını gerektirir.

C#
private void AppendTextBox1Text()
{
   // Determine if text is selected in textBox1.
   if(textBox1.SelectionLength == 0)
      // No selection made, return.
      return;
   
   // Determine if the text being appended to textBox2 exceeds the MaxLength property.
   if((textBox1.SelectedText.Length + textBox2.TextLength) > textBox2.MaxLength)
      MessageBox.Show("The text to paste in is larger than the maximum number of characters allowed");
   else
      // Append the text from textBox1 into textBox2.
      textBox2.AppendText(textBox1.SelectedText);
}

Açıklamalar

Denetimin metni içinde belirli metin dizelerini arama gibi görevler için bir dizedeki karakter sayısını belirlemek için bu özelliği kullanabilirsiniz. Burada toplam karakter sayısı hakkında bilgi sahibi olmanız gerekir.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Ayrıca bkz.