private void TextBox_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
if(e.Button==System.Windows.Forms.MouseButtons.Left )
{
TextBox txt = (TextBox)sender;
if(txt.SelectedText!=txt.Text ) txt.SelectAll();
else
{
txt.SelectionStart=所要的位置;
}
}
}
采用01403222(01403222)的方法
无论用鼠标点击该TextBox几次,其文本总是被全选中。
我需要的是 “仅”当第一次用鼠标单击文本框,其文本全部被选中!
====================================================================
虽然问题没有解决!
仍然感谢各位网友的热心帮助!
{
if(e.Button==System.Windows.Forms.MouseButtons.Left )
{
TextBox txt = (TextBox)sender;
if(txt.SelectedText!=txt.Text ) txt.SelectAll();
else
{
txt.SelectionStart=所要的位置;
}
}
}
采用01403222(01403222)的方法
无论用鼠标点击该TextBox几次,其文本总是被全选中。
我需要的是 “仅”当第一次用鼠标单击文本框,其文本全部被选中!
====================================================================
虽然问题没有解决!
仍然感谢各位网友的热心帮助!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货