比如窗体中有一个textbox,我想在一个类中设定这个textbox的text值
在这个类中累加这个窗体中的一个变量intA在窗体中是用
this.textbox.text="aaaa";
this.intA+=1;在类中应该怎么写啊?
在这个类中累加这个窗体中的一个变量intA在窗体中是用
this.textbox.text="aaaa";
this.intA+=1;在类中应该怎么写啊?
public void class1(ref TextBox txt)
{
txt.Text="fdfdfd";
}
{
private int Adda(int a)
{
for(int i = 0;i < 5;i++)
{
a++;
}
return a;
}
}//窗体中调用
...
this.txt.text = Adda(int.Parse(this.txt.text)).ToString(); //累加5次a
...
==================
不知道这样行不,瞎写的,哪里不对,高人来指点下!
我试过把窗体做为变量传递过去,但是部是找不到窗体的控件成员
比如,以前在VB中我可以在类中这样写:
form1.textbox1.text="aaaa"
现在在C#中应该怎么写?ihiptg108()
这是两个问题。不是一个问题,第二个问题是,主窗体中有一个变量,我想在类中执行一个过程以后,主窗体中的变量的值+1。
abc(string aText)
{
this.txt.text =aText;
}
刚学C#,没测试,不知可否(Delphi用法)?
我也要在类中写form1的listbox1
http://blog.csdn.net/knight94/archive/2006/03/18/628285.aspx
public string ButtonText
{
get{return btn.Text};
set{btn.Text=value;}
}我想知道,这个public是应该写在什么地方的?btn就是我要操作的控件?value这个值从哪里来?不用像VB那样传递的吗?
public class ClassTest
{
private yourForm pParent;
public ClassTest( yourForm ParentForm )
{
pParent = ParentForm;
//Then you can access textbox control in form using "pParent.ButtonText" property
}
}
http://blog.csdn.net/zhzuo/archive/2006/05/05/708941.aspx