C# TextBox常用方法总结

开发 后端
C# TextBox常用方法有哪些呢?这里向你介绍总结了包括C# TextBox全选判断、C# TextBox换行、滚动等等常见的功能实现方法,希望对你操作C# TextBox有所帮助。

我们在使用C# TextBox进行开发操作的时候经常会碰到C# TextBox的使用,那么C# TextBox的使用有没有一些常用的技巧呢?如C# TextBox换行的处理,其实就是一些常用的操作,那么这里就向你介绍几个我们常见的需求以及解决方法。

一、关于C# TextBox全选的判断:

  1. int SelectLength=this.textBox1.SelectionLength;//获取选中的字符长度  
  2.  
  3. if (SelectLength == this.textBox1.Text.Length) {//判断是否全部选中  
  4.  
  5. MessageBox.Show("你已经选中");  
  6.  
  7. }  

二、关于C# TextBox换行、设置光标位置、随文本滚动

◆C# TextBox换行

  1. TextBoxControl.Text += Environment.NewLine; 

如何在多行TextBox中写入文本时实现换行?由于Windows系统中,回车符需两上字符。因此方法是使用\r\n标记,如

  1. Label="Calculation " ":.......SUM\r\n";  
  2. textBox.AppendText(Label); 

另外更有一个办法是用Environment.Newline的方法,能够兼容Windows和Linux系统。

◆C# TextBox设置光标位置到文本最后

  1. TextBoxControl.SelectionStart = TextBoxControl.TextLength; 

◆C# TextBox随文本滚动

  1. TextBoxControl.ScrollToCaret();  

如何在多行TextBox中用滚动条,使添加文本后自动滚动显示到最后一行?方法是使用ScrollToCaret方法,自动滚动到插入符的位置,如:

  1. textBox.AppendText(Label);  
  2. textBox.ScrollToCaret();  

那么对于C# TextBox常用操作的内容就向你介绍到这里,希望对你了解和学习C# TextBox的使用有所帮助。

【编辑推荐】

  1. 详解C#中不同类的类型
  2. 浅谈C#中标准Dispose模式的实现
  3. C#选择正确的集合进行编码
  4. C# 4.0新特性:协变与逆变中的编程思想
  5. C#应用Attribute特性 代码统计分析
责任编辑:仲衡 来源: 互联网
相关推荐

2009-09-10 09:10:17

C# TextBox换

2009-09-02 17:29:10

C# TextBox换

2009-09-09 13:18:10

C# TextBox滚C# TextBox

2009-09-09 21:56:29

2009-09-10 10:22:05

C# TextBox

2009-09-09 11:29:32

C# TextBox事

2012-10-31 17:37:48

2009-08-17 17:56:32

C# 枚举

2009-09-09 12:55:59

C# TextBox事

2009-09-08 22:53:39

c# textbox数

2009-08-27 18:04:01

c#扩展方法string

2009-09-17 18:07:22

C#动态数组

2009-08-21 18:01:32

C#匿名方法

2009-08-12 17:32:44

C#反射方法

2009-09-09 22:31:21

c# textbox失

2009-09-08 22:58:00

c# textbox数

2009-09-17 16:45:56

C#数组

2009-09-14 18:11:23

C#排序方法

2011-06-17 16:18:18

C#

2009-08-24 16:19:42

C# 泛型方法
点赞
收藏

51CTO技术栈公众号