C#中一个类怎么调用另个窗体上面的控件
我想做一个简单的加法运算,一:一个窗体(textBox1,textBox2,textBox3,一个button)在textBox1,textBox2输入两个数,点击but...
我想做一个简单的加法运算,
一: 一个窗体(textBox1,textBox2,textBox3,一个button)
在textBox1,textBox2输入两个数,点击button在textBox3显示相加结果.
二: 创建一个类文件,在类文件中写相加的代码.
咋实现一个类调用另个窗体上面的控件乜 展开
一: 一个窗体(textBox1,textBox2,textBox3,一个button)
在textBox1,textBox2输入两个数,点击button在textBox3显示相加结果.
二: 创建一个类文件,在类文件中写相加的代码.
咋实现一个类调用另个窗体上面的控件乜 展开
5个回答
展开全部
先建一个cs文件
using System;
using System.Collections.Generic;
using System.Text;
namespace WindowsApplication1
{
public class Class1
{
private double TXT1;
public double txt1
{
get { return TXT1; }
set { TXT1 = value; }
}
private double TXT2;
public double txt2
{
get { return TXT2; }
set { TXT2 = value; }
}
private double SUM;
public double Math()
{
SUM = TXT1 + TXT2;
return SUM;
}
}
}
Button的代码
Class1 Class = new Class1();
Class.txt1 = double.Parse(textBox1.Text);
Class.txt2 = double.Parse(textBox2.Text);
textBox3.Text = Class.Math().ToString() ;
using System;
using System.Collections.Generic;
using System.Text;
namespace WindowsApplication1
{
public class Class1
{
private double TXT1;
public double txt1
{
get { return TXT1; }
set { TXT1 = value; }
}
private double TXT2;
public double txt2
{
get { return TXT2; }
set { TXT2 = value; }
}
private double SUM;
public double Math()
{
SUM = TXT1 + TXT2;
return SUM;
}
}
}
Button的代码
Class1 Class = new Class1();
Class.txt1 = double.Parse(textBox1.Text);
Class.txt2 = double.Parse(textBox2.Text);
textBox3.Text = Class.Math().ToString() ;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public button_submit()
{textBox3.text=textBox1.text.trim()+textBox2.text.trim();}
窗体类名.控件名 记得要把控件设成public
{textBox3.text=textBox1.text.trim()+textBox2.text.trim();}
窗体类名.控件名 记得要把控件设成public
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
控件要是public的类型
窗体名.控件名
窗体名.控件名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
3楼的好点 1 2楼影响数据的封装
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
窗体类名.控件名 记得要把控件设成public
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询