C# 另一个类中 修改主窗体的Text属性

不通过按钮在Class1中改变Text的属性,程序只在Class1中执行... 不通过按钮 在Class1中改变Text的属性,程序只在Class1中执行 展开
 我来答
Leclily
2012-08-03 · TA获得超过645个赞
知道小有建树答主
回答量:427
采纳率:0%
帮助的人:238万
展开全部
把那个窗体的textbox属性中有一个private改成public ,在另外的类中 实例化一次就可以调用了 。
绝对可以。
997985964
2012-08-02 · TA获得超过326个赞
知道小有建树答主
回答量:441
采纳率:0%
帮助的人:124万
展开全部
在主窗体建一个属性,写一个方法,比如这个属性值是public void aa;
方法就是把aa值赋给文本属性,然后class里面调用方法传值就ok啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
北航高科软件
推荐于2016-10-18 · TA获得超过148个赞
知道小有建树答主
回答量:169
采纳率:0%
帮助的人:28.2万
展开全部
将主窗体做为类的一个对象:
public Class A
{
public Form form1{get;set;}
public void SetText(string str)
{
form1.Text=str;
}
}
更多追问追答
追问
不行
form1.Text=str;

未找到实例对象
追答
我这只是打个比方,呵呵。form1里面应该没 Text的属性吧
你这里要根据自己的需要来做改动,如:改变form1的Title,可以必成:
form1.Title=str;
如果要改form1里面的一个button按钮的值:
form1.button1.Text=str;
要根据实际的需要来做改动
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuanhongli85
2012-08-02 · TA获得超过236个赞
知道小有建树答主
回答量:310
采纳率:0%
帮助的人:169万
展开全部
this.Title=""
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式