Freigeben über


TextBoxBase.Lines Eigenschaft

Definition

Ruft die Textzeilen in einem Textfeld-Steuerelement ab oder legt sie fest.

public:
 property cli::array <System::String ^> ^ Lines { cli::array <System::String ^> ^ get(); void set(cli::array <System::String ^> ^ value); };
public string[] Lines { get; set; }
member this.Lines : string[] with get, set
Public Property Lines As String()

Eigenschaftswert

String[]

Ein Array von Zeichenfolgen, die den Text in einem Textfeld-Steuerelement enthält.

Beispiele

Im folgenden Codebeispiel wird TextBoxeine abgeleitete Klasse verwendet, um alle Textzeichenfolgen aus einem mehrteiligen Textfeld-Steuerelement zu extrahieren und mithilfe der Debug.WriteLine Methode anzuzeigen. Dieses Beispiel erfordert, dass ein TextBox Steuerelement erstellt, benannt textBox1und mit Textzeilen gefüllt wurde.

public:
   void ViewMyTextBoxContents()
   {
      #if defined(DEBUG)
      // Create a string array and store the contents of the Lines property.
      array<String^>^ tempArray = gcnew array<String^>( textBox1->Lines->Length );
      tempArray = textBox1->Lines;
      
      // Loop through the array and send the contents of the array to debug window.
      for ( int counter = 0; counter < tempArray->Length; counter++ )
      {
         System::Diagnostics::Debug::WriteLine( tempArray[ counter ] );
      }
      #endif
   }
public void ViewMyTextBoxContents()
 {
    // Create a string array and store the contents of the Lines property.
    string[] tempArray = textBox1.Lines;
 
    // Loop through the array and send the contents of the array to debug window.
    for(int counter=0; counter < tempArray.Length;counter++)
    {
       System.Diagnostics.Debug.WriteLine(tempArray[counter]);
    }
 }
Public Sub ViewMyTextBoxContents()
    Dim counter as Integer
    'Create a string array and store the contents of the Lines property.
    Dim tempArray() as String
    tempArray = textBox1.Lines
    
    'Loop through the array and send the contents of the array to debug window.
    For counter = 0 to tempArray.GetUpperBound(0)
        System.Diagnostics.Debug.WriteLine( tempArray(counter) )
    Next
 End Sub

Hinweise

Jedes Element im Array wird zu einer Textzeile im Textfeld-Steuerelement. Wenn die Multiline Eigenschaft des Textfeld-Steuerelements auf true und ein Zeilenumbruchzeichen im Text angezeigt wird, wird der Text, der auf das Neueinbruchzeichen folgt, einem neuen Element im Array hinzugefügt und in einer separaten Zeile angezeigt.

Hinweis

Standardmäßig ist die Auflistung von Zeilen eine schreibgeschützte Kopie der Zeilen in der TextBox. Um eine beschreibbare Auflistung von Zeilen abzurufen, verwenden Sie Code ähnlich wie folgt: textBox1.Lines = new string[] { "abcd" };

Gilt für:

Weitere Informationen