就是关于之前的那个一堆textbox响应同一个 mousedown 事件 的问题。我在mousedown里变动的是当前textbox的值,参数该如何传递啊???555555555555
解决方案 »
- 对 PInvoke 函数“”的调用导致堆栈不对称
- 谁有C#版的反向连接的例子
- 程序直接给DataGridView单元格赋值,可是焦点一移开那个格子,值就不见了,单元格校验事件中也没有值了。这是为什么?
- 请问combobox里面有没有类似datagridview的tag
- 有一年asp项目经验,几个月业余时间学习.net经验,现在要你一个人开发,你会用asp还是.net
- 搞了好久没搞定,求救!(运行项目时出错:无法在Web服务器上启动调试。)
- 求助:C#调用 dll of delphi 嵌套结构的问题
- .net 技术群大量招人,欢迎高手加入 UP有分!!!
- 还是关于autodraw的问题!!
- 微软专家帮忙:从数据库导入Excel时中文出现乱码?
- 如何动态创建ole对象!
- 高手帮俺看看DataGridView上的这个问题啊,俺不太懂,请指点一下(谢)
2个textbox的mousedown事件定义
this.a1.MouseDown += new System.Windows.Forms.MouseEventHandler(this.textbox_MouseDown);
this.a2.MouseDown += new System.Windows.Forms.MouseEventHandler(this.textbox_MouseDown);用得是同一个事件
事件代码如下
private void textbox_MouseDown(object sender,System.Windows.Forms.MouseEventArgs e)
{ if(a1.Text=="")
{
a1.Text="1"; }
}
看到这应该都知道了。。我想点a2时改变的是 a2.text 而不是a1.text,该如何修改代码?
{
TextBox temp = (TextBox)sender;
temp.Text = "1";
}