小弟是新手想请教点菜鸟的问题!!
请问怎么样能控制启动时光标的位置?比如说我有两个textBox,我想在运行时把光标放在第第二个textBox。应该怎么实现?
还有就是用Tab键控制光标移动的时候应该怎么控制移动顺序?能不能从第一个移到第三个把第二个跳过了?怎么实现?
以下这两个textBox为什么第一个为空的时候不会发生错误而第二为空的时候就会有为处理的错误?怎么样当输入为空的时候执行一条提示?比如:“输入不能为空”
那位仁兄帮忙解决一下!!谢谢了!!
private void txtName_TextChanged(object sender, System.EventArgs e)
{
}
private void txtChinese_TextChanged(object sender, System.EventArgs e)
{
int scroses;
if(txtChinese .Text .Length ==0)
return;
try
{
scroses = Int16.Parse (txtChinese.Text);
if(scroses>100||scroses<0)
{
MessageBox.Show ("成绩数据应该在0到100之间,请重新输入!","shaxing ti xing ni nin!",
MessageBoxButtons.OK ,MessageBoxIcon.Error );
txtChinese .Text = "";
txtChinese .Focus ();
return;
}
}
catch (Exception )
{
MessageBox.Show ("请输入数值!OK!","shaixng ti xing nin!",MessageBoxButtons.OK
,MessageBoxIcon.Information );
txtChinese .Text = "";
txtChinese .Focus ();
}
}