c# 窗体textbox.text传递给类

 我来答
bojunyi
2009-04-01 · TA获得超过936个赞
知道小有建树答主
回答量:469
采纳率:100%
帮助的人:402万
展开全部
下面的错了 参考这个:
class Class1
{

private string strValue = string.Empty;

public string str
{
get{ return strValue;}
set { strValue = value; }
}
}

Form:
Class1 s = new Class1();
s.str = this.textbox1.text.trim();

]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]

方法很多的,这里讲一个,希望对你有用,饿着肚子写的呵呵
举例子:
一个类 名为: classTest
一个文本框 (主窗体中)名为: txtTrans
下面构造属性传植:
1.
public class classTest
{
private string strValue = string.empty;//接收textbox的值
public string MyValue//声明一个属性,带有get set 方法
{
get{return strValue;}
set{strValue =value;}
}

}
2.在窗体的textbox传植.
classTest test = new classTest();

test.Myvalue = this.txtTrans.text.trim();//付值

3. 这样你就实现了传植.在classTest里可以 直接用
strValue 的值了 ,因为他被更改了!!
仵天菱C
2009-04-01 · TA获得超过233个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:184万
展开全部
写个类,类里加个属性
public string Text
{
get{return Text;}
set{Text=value;}
}
类对象.Text=textbox.text
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
紫恋恨天
2009-04-01 · TA获得超过102个赞
知道答主
回答量:90
采纳率:0%
帮助的人:0
展开全部
可以用属性来传值,也可以用变量传值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a1574d9
2009-04-01
知道答主
回答量:18
采纳率:0%
帮助的人:17.5万
展开全部
具体点??
可以给类写个接收String的构造函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式