uc1上有一个combobox,一个textbox1; uc2上有一个textbox2,一个button,现在我想做的是点击uc2上的button时,text2中的值(数字)能传递到textbox1中,并且连续点击能累加,最好当combobox的值改变时能重新累加,如从1变到2.
解决方案 »
- linq to datagridview
- 新手请教:关于try/catch块测试字段的问题
- 今天接触C# 问大家一个问题
- 怎样做一个圆饼样的图啊··
- 数据库中数据比较 返回值
- 在vs.net中哪里有winsock啊?
- 对于byte类型的操作问题,请大家帮忙看看
- 如何让Validating事件在关闭窗时不触发?就正常关闭窗口了?
- 怎样同时连Oracle和Sybase的数据库
- C语言封装的DLL函数在C#中如何调用,void Fun(unsigned int(*fun)(unsigned char *,unsigned int))
- gridview中checkbox选中后显示为灰色,刷新后又消失。
- 为什么触发不了FORM的KEYDOWN事件
你问问题的时候,把控件的名称写好,你之前的申明哪来的text2?
你去查查控件传值,这个很多的。
uc1
public string txtvalue
{
get
{
return textbox1.Text;
}
set
{textbox1.Text=value;
}
}
uc2
public string txtvalue
{
get
{
return textbox2.Text;
}
set
{textbox2.Text=value;
}
}
uc1.textbox1.Text+=this.textbox2.Text;
如果是数值累加,则写:
uc1.textbox1.Text=(Convert.ToInt32(uc1.textbox1.Text.Trim())+Convert.ToInt32(this.textbox2.Text.Trim())).ToString();
当uc1里面的combox的值改变时,你可以在它的SelectChanged事件里对textbox1进行你想要的操作