在Form1界面中输入参数,如何调用计算文件 core.cs,并且将Form1中参数传递给core.cs,待core.cs计算完毕,又将结果传递回Form1中。请问这将如何实现?请给出代码,谢谢 :)
解决方案 »
- 求助,自己做了好久也没做出来。
- viewstate的用法以及button的causevalide的作用
- C#如何拦截WndProc(ref Message m)的消息?就是当我插入USB时.不会执行系统提示.而执行自己写的程序,就想键盘HOOK那样的效果.要用到什么
- DropDownList怎么在选中的时候,显示部分未显示出来的值?
- onkey_down 问题(有点复杂)
- 怎样实现发送、接收消息?
- 请问各位,下面的画笔应该怎样设置
- C#用什么函数或运算符表示开方?
- 怎样把WAV或MP3格式的文件转换成VOC格式的?---在线等!!!!
- 函数传值问题
- 求图形拖动外接矩形放大缩小方法顶贴给分悬赏150分
- 急呀!求一SQL!!
调用静态或者是创建实例都成的
//Form1
MessageBox.Show(core.Sum(4,5).ToString()); class core
{
public static int Sum(int x, int y)
{
return x+y;
}
}
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
label1.Text = Class1.Add(int.Parse(textBox1.Text), int.Parse(textBox2.Text)).ToString();
}
}
}
-------------------------------------------------------------------------Class1.cs:namespace WindowsFormsApplication5
{
public class Class1
{
public static int Add(int a, int b)
{
return a + b;
}
}
}
很多的,一般就是在主form中 有一个public 方法用来改属性
子form的构造函数加一个参数为 主form
当主form中 创建子form的时候,把本身传进去(this),然后在子form的构造函数中,获得这个主form
调用那个更改属性的方法就可以了