C# TextBox
来源:互联网 发布:p2p运营模式数据图表 编辑:程序博客网 时间:2024/05/22 06:58
我们在使用C# TextBox进行开发操作的时候经常会碰到C# TextBox的使用,那么C# TextBox的使用有没有一些常用的技巧呢?如C# TextBox换行的处理,其实就是一些常用的操作,那么这里就向你介绍几个我们常见的需求以及解决方法。
一、关于C# TextBox全选的判断:
int SelectLength=this.textBox1.SelectionLength;//获取选中的字符长度 if (SelectLength == this.textBox1.Text.Length)//判断是否全部选中 { MessageBox.Show("你已经选中"); }
二、关于C# TextBox换行、设置光标位置、随文本滚动
◆C# TextBox换行
TextBoxControl.Text += Environment.NewLine;
如何在多行TextBox中写入文本时实现换行?由于Windows系统中,回车符需两上字符。因此方法是使用\r\n标记,如
Label="Calculation " ":.......SUM\r\n"; textBox.AppendText(Label);
另外更有一个办法是用Environment.Newline的方法,能够兼容Windows和Linux系统。
◆C# TextBox设置光标位置到文本最后
TextBoxControl.SelectionStart = TextBoxControl.TextLength;
◆C# TextBox随文本滚动
TextBoxControl.ScrollToCaret();
如何在多行TextBox中用滚动条,使添加文本后自动滚动显示到最后一行?方法是使用ScrollToCaret方法,自动滚动到插入符的位置,如:
textBox.AppendText(Label); textBox.ScrollToCaret();
那么对于C# TextBox常用操作的内容就向你介绍到这里,希望对你了解和学习C# TextBox的使用有所帮助。
0 0
- C# TextBox
- C#中的Textbox控件
- c# 遍历页面TextBox
- C# 中 TextBox 换行
- c# textbox 内容滚动
- c# TextBox用法
- C# TextBox实现全选
- C# TextBox智能提示
- C# textbox提示文字
- C# textbox控件应用
- C#基础之TextBox
- c# TextBox 重绘边线
- c# 中textbox换行符
- C# TextBox只接受数字
- c# Textbox 只能输入数字
- C# 后台动态生成textbox
- C# 自定义控件之TextBox
- c# 文本框使用心得(TextBox)
- jdk1.5之后String...的使用
- Struts2自定义拦截器
- 堆与堆排序、二叉堆定义、对的插入与删除
- 四轴姿态解算的方法(转)
- leetcode #113 in cpp
- C# TextBox
- ANROID动态加载技术系列索引
- leetcode #114 in cpp
- ubuntu安装vim工具
- 30、JavaScript中简单拖拽DIV的实现
- 读取jar包中的xsd并对xml校验
- 使用IO流进行文件的拷贝
- android studio 能在真机上启动程序,不能在模拟器上启动(模拟器能启动,adb也能识别)
- 结构体字节对齐