C# richTextBox控制显示最大行数

1.在界面中添加一个RichTextBox控件name属性改成xiaoxitz
C# richTextBox控制显示最大行数_第1张图片
2.添加 xiaoxitz_TextChanged事件处理
C# richTextBox控制显示最大行数_第2张图片
3.在代码界面为xiaoxitz_TextChanged函数添加处理

private void xiaoxitz_TextChanged(object sender, EventArgs e)
        {
            int maxLine = 3;//最大显示行数
            if (xiaoxitz.Lines.Length > maxLine)
            {
                int curLines = xiaoxitz.Lines.Length - maxLine;
                string[] lines = xiaoxitz.Lines;
                Array.Copy(lines,curLines, lines, 0, maxLine);
                Array.Resize(ref lines, maxLine);
                xiaoxitz.Lines = lines;
            }
        } 

你可能感兴趣的:(C#开发,c#,开发语言,后端)