你在它的ENTER事件里写
zhTxt.SelectionStart =0;
zhTxt.SelectionLength =zhTxt.Text.ToString().Trim().Length ;
就行了
zhTxt.SelectionStart =0;
zhTxt.SelectionLength =zhTxt.Text.ToString().Trim().Length ;
就行了
解决方案 »
- 界面设计
- 在另一个窗口增加另一个窗口的tabcontrol控件的page
- 超级难的问题,崩溃中。。
- C#下串行口接收的数据与期望的数据不同
- 有没有开发过数码相机控制的?
- 四个裤衩了,散200分,第一次发200分的帖呀!散了,散了!
- 请专家看看,能不能解决这个"动态继承"问题
- DataSet作为水晶报表的数据源的问题??
- 请问!如何在winform提交以前用htmlForm提交的数据?
- 在c#中文BATE2版中,将Toolbar中的某一ToolbarButton的Enable从true变为false,Toolbar就会刷新一下,是否可以避免???
- C#中运算符重载
- richtextbox怎样可以做到只变一行文字的底色,其它的不变色?
我现在想通过获得焦点来触发该事件,不行吗?
{
mmTxt.SelectionStart =0;
mmTxt.SelectionLength =mmTxt.Text.ToString().Trim().Length ;
}这样吗?好像也不行,我的目的是要当zhTxt获得焦点时,全选其中内容.
老实说放在zhTxt的click事件中已经能做到,我只想像VB里面一样,能做到放在GotFocus事件中来实现.
------------------------------------------
你想实现一个什么样的功能。
if(zhTxt.Focus()==true)
{
zhTxt.SelectionStart=0;
zhTxt.SelectionLength=tb.Text.ToString().Trim ().Length;
}
To:xiangyangsunboy1(学习无止境!)文本框1:zhTxt, 文本框2:mmTxt,在zhTxt上产生回车事件把焦点给mmTxt,这样做对吗?
private void zhTxt_Enter(object sender,System.EventArgs e)
{
mmTxt.Focus();
mmTxt.SelectionStart =0;
mmTxt.SelectionLength =mmTxt.Text.ToString().Trim().Length ;
}