有关C#应用的问题

来源:百度知道 编辑:UC知道 时间:2024/06/19 22:44:52
有Form1和Form2的两个窗体,Form1调用Form2;
{
Form2 f=new Form2();
f.show();

//
}
Form2有创建文件的功能,

1:我想Form2传回文件名和路径给Form1时,我发现用户单击确定按纽时间无法
确定,程序就不知道什么时间把字符串传回来;
请高手解答!
还有;
2:我想用C#去编译15个代码,
但我不知道怎么样去动手;
因为以if去判断的话会很复杂!
请高手解答!

3:DGI画图时,只输入以 int 的数,
我想能画图时达到1/100MM的精度;
请高手解答!
怎样制作自定义控件
我想说:在Form1调用Form2 显示Form2
后Form2根据用户输入的文件名,创建文件,后传回用户输入的文件名
bott.cilck
{
form2 f=new form2();
f.show();
传回字符串的代码!
}
传回字符串的代码我不知道怎么样写!
因为我不知道用户什么时间去点击确定按纽!

要用定时器
给你发段代码吧!这个是做好的进度条!
有什么问题发信息!

int x=5;
private void timer1_Tick(object sender, System.EventArgs e)
{
if(this.progressBar1.Value<100)
{
this.progressBar1.Value+=20;
}
if(x==0)
{
this.Close();
}
this.label1.Text=x.ToString();
x--;

}

private void timer2_Tick(object sender, System.EventArgs e)
{
this.label3.Width++;
}

你的问题提问的比较模糊,请补充!

1.在单击按钮的时候把文件名和路径传给form1,让form1接收

2.除了if之外c#还有switch语句可以控制

太难了,听不懂~

1、可以尝试在Form2的创建文件的时候产生一个线程,通过点击按钮事件,传回你想要的信息,不用知道用户什么时候点确定啊 - -
2、Switch语句
3、绘图我还没怎么研究过......抱歉,无能为力

在显示Form2时将数据传过来,这就没有时间的问题了如:
Form2 f=new Form2();
传值;
f.show();
对以上传值主要是以属性来实现的。
public string str=null;
public string Str
{
set
{
str=value;
}
get
{
retun str;
}
}