在使用TextBox時,如果輸入到TextBox中的行數超過一定數量時,就會導致TextBox的顯示動作變的非常慢,因此這邊就需要利用程式將當前TextBox的資料來進行刪除避免程式運行變慢,以下小編將提供範例,分享如何將TextBox中的第一行進行刪除。
/* 獲取textbox 目前行數 */
int Line = textBox1.Lines.Length;
/* 當 Line 大於3的時候刪除第一行*/
if (Line > 3)
{
int start = textBox1.GetFirstCharIndexFromLine(0);
/* 第一行第一個字符的索引 */
int end = textBox1.GetFirstCharIndexFromLine(1);
/* 第二行第二個字符的索引 */
textBox1.Select(start, end);
/* 選中第一行 */
textBox1.SelectedText = "";
/* 設置第一行的内容為空 */
}