下拉列表中怎么让光标定位到最后
小弟才学C#不到一个月,想让下拉列表中只显示数字,代码如下:
private void cboNo_TextUpdate(object sender, EventArgs e)
{
if (cboNo.Text.Length > 0)
{
try
{
int temp = Convert.ToInt32(cboNo.Text);
}
catch
{
cboNo.Text = cboNo.Text.Substring(0, cboNo.Text.Length - 1);
cboNo.Focus();
}
}
}
问题:效果实现了,可是每次输入字母的话光标会自动定位到最前面,然后截取的时候就会有字母出现,而且下拉列表里面输入的值只能显示9位数字,哪位高手能帮忙解决下! 接触C#时间不长,忘个位高手别给深奥的代码,小弟看不懂!
------解决方案--------------------