C#中TextBox中如何把输入的字母转换成大写,用什么事件,什么方法?
C#中TextBox中如何把输入的字母转换成大写,用什么事件,什么方法?还有如何让TextBox丢失焦点,因为在窗体中我每次按Esc键的时候都会弹出来关闭窗体。现在由于T...
C#中TextBox中如何把输入的字母转换成大写,用什么事件,什么方法?
还有如何让TextBox丢失焦点,因为在窗体中我每次按 Esc键的时候都会弹出来关闭窗体。现在由于TextBox获取焦点,再按Esc就不起作用了。 在线等
第二个问题 当Textbox 处于可编辑状态 下面的代码就不能执行了。下面代码是关闭窗口的
private void 瞬时记忆容量_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyData == Keys.Escape)
{
DialogResult dr = MessageBox.Show("你确定退出本窗体吗", "信息提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (dr == DialogResult.Yes)
{
this.Close();
}
}
} 展开
还有如何让TextBox丢失焦点,因为在窗体中我每次按 Esc键的时候都会弹出来关闭窗体。现在由于TextBox获取焦点,再按Esc就不起作用了。 在线等
第二个问题 当Textbox 处于可编辑状态 下面的代码就不能执行了。下面代码是关闭窗口的
private void 瞬时记忆容量_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyData == Keys.Escape)
{
DialogResult dr = MessageBox.Show("你确定退出本窗体吗", "信息提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (dr == DialogResult.Yes)
{
this.Close();
}
}
} 展开
4个回答
展开全部
用 TextBox1.Text.toUpperCase() 可以把小写字母转换成大写
---------------
用 TextBox1.lostfocus() 方法可以失去焦点
例如:
if (按下 Esc 键) {
TextBox1.LostFocus();
}
---------------
用 TextBox1.lostfocus() 方法可以失去焦点
例如:
if (按下 Esc 键) {
TextBox1.LostFocus();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
private void textBox1_KeyUp(object sender, KeyEventArgs e)
{
this.textBox1.Text = this.textBox1.Text.ToUpper();
this.textBox1.Select(this.textBox1.Text.Length, this.textBox1.Text.Length);
}
第二个问题不明白?
{
this.textBox1.Text = this.textBox1.Text.ToUpper();
this.textBox1.Select(this.textBox1.Text.Length, this.textBox1.Text.Length);
}
第二个问题不明白?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个可以在Textbox的TextChange 中写的哈
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询