C# TextBox常用方法总结

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

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

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

二、关于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的使用有所帮助。

时间: 2024-08-04 01:00:23

C# TextBox常用方法总结的相关文章

Winform TextBox中只能输入数字的几种常用方法(C#)

方法一: private void tBox_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 0x20) e.KeyChar = (char)0; //禁止空格键 if ((e.KeyChar == 0x2D) && (((TextBox)sender).Text.Length == 0)) return; //处理负数 if (e.KeyChar > 0x20) { try { double.Parse

TextBox控件常用方法总结

1.TextBox控件换行,设置光标位置与随文本滚动方法: 1)换行: a.textBox1.Text += Environment.NewLine;   // 文本换行操作,Environment.NewLine方法兼容windows和linux系统 b.textBox1.Text = textBox1.Text.Trim() + "\r\n"; // 换行符实现 2)设置光标位置: textBox1.SelectionStart = textBox1.Text.Length;  

jquey easyui 常用方法

jquey easyui 常用方法 2015-05-31 13:02 4473人阅读 评论(0) 收藏 举报 版本:1.4.2 一.easyui -textbox: 1.去空格: [javascript] view plain copy $('#tt1').textbox({ onChange: function(value){ var _trim = $.trim(value); $("#tt1").textbox("setValue", _trim); } })

asp.net 跨页面传值常用方法

常用方法有以下: 1.queryString 2.form-post控件传递 3.cookie 4.application 5.session querystring: http://website.com/webform.aspx?name=parval&address=values 这种是带有参数的url,其中querystring:name=parval&address=values.通过这种方式,在目标页面中,用request.querystring["name"

[摘]ASP.Net标准控件(TextBox控件)

TextBox控件 TextBox控件又称文本框控件,为用户提供输入文本的功能. 1.属性 TextBox控件的常用属性及说明如表1所示. 表1 TextBox控件常用属性及说明 属    性 说    明 AutoPostBack 获取或设置一个值,该值指示无论何时用户在TextBox控件中按〈Enter〉键或〈Tab〉键时,是否自动回发到服务器的操作 CausesValidation 获取或设置一个值,该值指示当TextBox控件设置为在回发发生时进行验证,是否执行验证 ID 控件ID Te

从头认识java-15.2 Collection的常用方法

这一章节我们来介绍一下Collection的常用方法. 我们下面以ArrayList为例. package com.ray.ch14; import java.util.ArrayList; import java.util.Iterator; public class Test { public static void main(String[] args) { ArrayList<Integer> rtnList = new ArrayList<Integer>(); rtnL

java中String的常用方法

java中String的常用方法1.length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len=s.length(); 2.charAt() 截取一个字符 例:char ch; ch="abc".charAt(1); 返回'b' 3. getChars() 截取多个字符 void getChars(int sourceStart,int sourceEnd,char target[]

查看Oracle执行计划的几种常用方法-系列1

SQL的执行计划实际代表了目标SQL在Oracle数据库内部的具体执行步骤,作为调优,只有知道了优化器选择的执行计划是否为当前情形下最优的执行计划,才能够知道下一步往什么方向. 执行计划的定义:执行目标SQL的所有步骤的组合. 我们首先列出查看执行计划的一些常用方法: 1. explain plan命令 PL/SQL Developer中通过快捷键F5就可以查看目标SQL的执行计划了.但其实按下F5后,实际后台调用的就是explain plan命令,相当于封装了该命令. explain plan

检查主板故障的常用方法

主板故障往往表现为系统启动失败.屏幕无显示等难以直观判断的故障现象.下面列举的维修方法各有优势和局限性,往往结合使用. 1.清洁法 可用毛刷轻轻刷去主板上的灰尘,另外,主板上一些插卡.芯片采用插脚形式,常会因为引脚氧化而接触不良.可用橡皮擦去表面氧化层,重新插接. 2.观察法 反复查看待修的板子,看各插头.插座是否歪斜,电阻.电容引脚是否相碰,表面是否烧焦,芯片表面是否开裂,主板上的铜箔是否烧断.还要查看是否有异物掉进主板的元器件之间.遇到有疑问的地方,可以借助万用表量一下.触摸一些芯片的表面,