c#t TEXTBOX回车换到下一个后,会留下一个回车

有个TEXTBOX输入框!属性设置了可以换行multiline设置了True!在keydwon加了换下一个输入框的命令 private void textDisease_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyValue == 13)
{
textOrganization.Focus();
textOrganization.SelectAll();
}
}
在换到下一个 时,原来的输入框也会加了个有回车!如果处理掉这个回车!

第1个回答  2009-01-06
textDisease_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyValue == 13)
{
e.Handled = True
textOrganization.Focus();
textOrganization.SelectAll();
}
}
加一句e.Handled = True
作用:把按下的ENTER键挂起
第2个回答  2009-01-06
使用textChange事件
private void textDisease_TextChanged(object sender, EventArgs e)
{
textDisease.Text = textDisease.Text.Replace("\r\n", "");

}本回答被提问者采纳
第3个回答  2009-01-06
瑞特如特让他

c#t TEXTBOX回车换到下一个后,会留下一个回车
textOrganization.Focus();textOrganization.SelectAll();} } 加一句e.Handled = True 作用:把按下的ENTER键挂起

c# textbox 按下回车清除文本内容
这是因为你在KeyDown事件结束以后,系统还会给一个Enter回车字符给Textbox1,所以一直都会在第二行,你改成下面这样就行了 if (e.KeyCode == Keys.Enter){ this.textBox1.Text = "";e.Handled = true;}

c# 的textbox怎么让输入enter不换行
private void textBox1_KeyPress(object sender, KeyPressEventArgs e){ if (e.KeyChar == 13) 13是回车代码 { e.Handled = true;} }

C#中的窗体程序 想让一个窗体上textbox中的值 传递到另一个label中
最简单的方法是你先新建一个静态类 在类里面定义一个string 类型的变量 在登陆成功后给这歌变量赋值,然后就可以在登陆后的窗户使用了 public static CommonData { public string StudentId(){get;set;} } 登陆成功后赋值:CommonData.StudentId="2010307200111";使用的时候 label.Text =CommonData.Stud...

C# web .net textbox1输入完成后,按回车键跳到textbox2上
最简单的是: <input type="text" id="TextBox2" ...每按一下回车都跳到下一个控件!=== 不用放什么地方,你把你的服务器端文本框控件改成HTML控件记得后面加个runat="server"属性就行!也就是源代码里面的<asp:TextBox 换成我上面的就OK ...

C# textbox 用KeyDown实现ctrl+enter发送消息之后会自动换行 求教如何...
因为回车符是在 KeyUp 时才输入的,触发顺序是 KeyDown→KeyPress→KeyUp。要么你在 KeyUp 里写;要么你设置一个布尔型变量,在 KeyDown 时如果是 Ctrl+Enter 则设为 true,KeyUp 时判断如果是 true 了就 Clear 文本框并且再改回 false。

C#:在多行输入的textbox里,怎样实现按下回车键后,已输入text内容变为只...
建议下面一个Textbox,上面一个ListBox。下面Textbox输完按回车后,内容自动添加到ListBox里(ListBox内容只读),然后Textbox清空,等待下一个用户命令。这样很像DOS界面 如果用楼上的方法,Enable=false;TextBox全部只读,用户也不可以输入下一个命令了,且多行TextBox向上操作还得慢慢解析,不如用List...

一个文本框点回车焦点移到下一个文本框?C#winform的
1, 如果设置了文本框的 TabIndex 顺序, 就可以调用 SendKeys.Send("{tab}") 模拟键盘发送一个 TAB 键, 焦点就会按 TabIndex 顺序移动到下一个地方;2, 如果想让焦点跳到任意文本框或者其他地方, 就直接让 下一个文本框 或取焦点就行 --- 简单代码如下:private void textBox1_KeyPress(object...

C#中如何回车后使光标从textBox1移动到textBox2
先添加textBox1的KeyPress事件处理过程 然后里面写:private void textBox1_KeyPress(object sender, KeyPressEventArgs e){ if (e.KeyChar == (char)Keys.Enter)textBox2.Focus();}

C# textbook.text回车并在后追加字符
你的表述没人能回答你的。不说你的运行环境,是WinForm还是Web,你叫谁回答你?如果是WinForm,加文字是可以的,变色就实现不了了。如果是web倒是可以的。[5\/8]就如昨天说的,WinForm实现不了文字着色,就算能实现,储存的时候也不是你原来那个textBook.text了,会有很多额外的数据,这个用vc做过。

相似回答
大家正在搜