Eine bestimmte Zeile aus der TextBox auslesen

CopWorker

Erfahrenes Mitglied
Hallo zusammen,

ist es möglich aus aus einer Textbox eine bestimmte Zeile auszulesen.
Und zwar. Eine Text der zuvor markiert wurde, den kann ich auslesen mit der Funktion .SelectedText;
Der Hintergrund ist der.
Ich markiere eine Text in der Textbox. Sind in dem markierten Text nicht die erforderlichen Zeichen drin,
möchte ich als Rückgabewert die komplette Zeile ermitteln.
Geht das?

Grüße von CopWorker
 

CopWorker

Erfahrenes Mitglied
Hallo zusammen,

Entwarnung.
Ich hab´s über Umwege ermitteln können.

Hier für alle.
C#:
//Inhalt der ganzen Zeile auslesen
string[] lilines = tbTextBox.Lines;
int iCharNo = tbTextBox.GetFirstCharIndexOfCurrentLine();
int iLine = tbTextBox.GetLineFromCharIndex(iCharNo);
string strLine = lilines[iLine];

Vielleicht geht das auch kürzer.
Für mich aber nachvollziehbar.

Grüße von CopWorker
 

Neue Beiträge