textbox,鼠标 按下光标总是最前面 无法地位到想要的位置这是为什么比如textbox的内容是abc鼠标单击文本框,想定位到bc之间科点击后总是在最前面即a前面这个怎么办 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置SelectionStart 属性,例如 private void textBox1_MouseClick(object sender, MouseEventArgs e) { textBox1.SelectionStart = 1; } http://topic.csdn.net/t/20040726/15/3211168.html 谢谢楼上的可是不是我想要的我现在希望恢复默认的操作就是在textbox中鼠标点到哪里光标就到哪里 有这两个事件 public void textBoxEmpty_Validating(object sender, CancelEventArgs e) { TextBox tb = (TextBox)sender; if (tb.Text.Length == 0) { tb.BackColor = Color.Red; tb.Tag = false; // e.Cancel = true; } else { tb.BackColor = System.Drawing.SystemColors.Window; tb.Tag = true; } validateOK(); } public void textBox_TextChanged(object sender, EventArgs e) { TextBox tb = (TextBox)sender; if (tb.Text.Length == 0) { tb.BackColor = Color.Red; tb.Tag = false; //e.Cancel = true; } else { tb.BackColor = System.Drawing.SystemColors.Window; tb.Tag = true; } validateOK(); } public void textBoxEmpty_Validating(object sender, CancelEventArgs e) { TextBox tb = (TextBox)sender; if (tb.Text.Length == 0) { tb.BackColor = Color.Red; tb.Tag = false; // e.Cancel = true; } else { tb.BackColor = System.Drawing.SystemColors.Window; tb.Tag = true; } validateOK(); } public void textBox_TextChanged(object sender, EventArgs e) { TextBox tb = (TextBox)sender; if (tb.Text.Length == 0) { tb.BackColor = Color.Red; tb.Tag = false; //e.Cancel = true; } else { tb.BackColor = System.Drawing.SystemColors.Window; tb.Tag = true; } validateOK(); } 困惑ThreadPool 这么调用窗口的初始化方法? 几道面试题? .net控件使用反射的问题,想了一天了,希望高手指点,非常感谢, word问题 PluginInstaller 怎样才能获得客户端的机器信息,比如获得客户端的CPU的ID,返回给服务器做身份验证,或有别的好的客户端身份验证的方法。 如何取消winform的treeview的焦点? 树型菜单的问题~ 为什么sql语句不能存入数据库? 小弟没用过C#,谁能帮忙解释下面代码的,每句话实现了什么功能? java转C#遇到的问题!
private void textBox1_MouseClick(object sender, MouseEventArgs e)
{
textBox1.SelectionStart = 1;
}
可是不是我想要的我现在希望恢复默认的操作
就是在textbox中鼠标点到哪里光标就到哪里
public void textBoxEmpty_Validating(object sender, CancelEventArgs e)
{
TextBox tb = (TextBox)sender;
if (tb.Text.Length == 0)
{
tb.BackColor = Color.Red;
tb.Tag = false;
// e.Cancel = true;
}
else
{
tb.BackColor = System.Drawing.SystemColors.Window;
tb.Tag = true;
}
validateOK(); } public void textBox_TextChanged(object sender, EventArgs e)
{
TextBox tb = (TextBox)sender; if (tb.Text.Length == 0)
{
tb.BackColor = Color.Red;
tb.Tag = false;
//e.Cancel = true;
} else
{
tb.BackColor = System.Drawing.SystemColors.Window;
tb.Tag = true;
}
validateOK(); }
{
TextBox tb = (TextBox)sender;
if (tb.Text.Length == 0)
{
tb.BackColor = Color.Red;
tb.Tag = false;
// e.Cancel = true;
}
else
{
tb.BackColor = System.Drawing.SystemColors.Window;
tb.Tag = true;
}
validateOK(); } public void textBox_TextChanged(object sender, EventArgs e)
{
TextBox tb = (TextBox)sender; if (tb.Text.Length == 0)
{
tb.BackColor = Color.Red;
tb.Tag = false;
//e.Cancel = true;
} else
{
tb.BackColor = System.Drawing.SystemColors.Window;
tb.Tag = true;
}
validateOK(); }