当前位置:编程学习 > C#/ASP.NET >>

C#的Click事件

  在C#中怎样用Click事件从button控件中跳到另一个Windows窗体的? --------------------编程问答-------------------- this.hide();
Form2 fm2=new Form2();
fm2.show(); --------------------编程问答--------------------
引用 1 楼 liherun 的回复:
this.hide();
Form2 fm2=new Form2();
fm2.show();
1 --------------------编程问答--------------------  private void button_Click(object sender, EventArgs e)
        {
            form frm=new Form();
            frm.show();
        } --------------------编程问答-------------------- 好像要定义hide和show的...怎么做啊?
谢谢回答!!! --------------------编程问答-------------------- 你也太什么了吧,刚开始学C#?? --------------------编程问答-------------------- 刚学C#,不是很懂,请教下各位高手,谢了! --------------------编程问答-------------------- 这种问题你应该去看书。
MSDN也行 --------------------编程问答-------------------- 哎呀,没办法,这么简单的,实在是不知道该怎么和你说啦;

首先,你是要弹出一个模式窗体还是非模式窗体;
其次,你打开新窗体的话是否要关闭原来的窗体;
还有,其打开新窗体的话是否需要传递什么值;
其次,你是用的多文档还是单文档 --------------------编程问答--------------------
引用 8 楼 nahaitao 的回复:
哎呀,没办法,这么简单的,实在是不知道该怎么和你说啦;

首先,你是要弹出一个模式窗体还是非模式窗体;
其次,你打开新窗体的话是否要关闭原来的窗体;
还有,其打开新窗体的话是否需要传递什么值;
其次,你是用的多文档还是单文档

这个楼主估计不懂的 简单点就是在button_click事件函数你面添加显示窗口代码
...button_click(...)
{
   form frm=new Form(); 
            frm.show(); 
} --------------------编程问答-------------------- 在click事件里初始化下一个界面
nextform=new Format();
然后显示出来
nextform.show();
楼主还需努力啊 --------------------编程问答-------------------- 你这个这么简单的谁不知道;
但是你这种是模式对话框,
如果要实现写复杂的操作,你这种办法就不行了;

如果要实现非模式对话框,并且还是定时的从主界面传递数据,比如你打开一个窗体,上面显示一个仪表,而仪表上的数据是主界面实时传递进来的,但是你有想要在不关闭子窗体的情况下在主界面做别的操作;
这种情况下你就要用到非模式对话框;

用的比较好的话,你需要用到托管的技术;

就看你想要什么样的功能了 --------------------编程问答--------------------
引用 9 楼 vssvss 的回复:
引用 8 楼 nahaitao 的回复:
哎呀,没办法,这么简单的,实在是不知道该怎么和你说啦;

首先,你是要弹出一个模式窗体还是非模式窗体;
其次,你打开新窗体的话是否要关闭原来的窗体;
还有,其打开新窗体的话是否需要传递什么值;
其次,你是用的多文档还是单文档

这个楼主估计不懂的 简单点就是在button_click事件函数你面添加显示窗口代码
...button_click(...)
{
  form frm=new Form();
            frm.show();
}


你这个这么简单的谁不知道; 
但是你这种是模式对话框, 
如果要实现写复杂的操作,你这种办法就不行了; 

如果要实现非模式对话框,并且还是定时的从主界面传递数据,比如你打开一个窗体,上面显示一个仪表,而仪表上的数据是主界面实时传递进来的,但是你有想要在不关闭子窗体的情况下在主界面做别的操作; 
这种情况下你就要用到非模式对话框; 

用的比较好的话,你需要用到托管的技术; 

就看你想要什么样的功能了 --------------------编程问答--------------------
引用 12 楼 nahaitao 的回复:
引用 9 楼 vssvss 的回复:
 引用 8 楼 nahaitao 的回复:
 哎呀,没办法,这么简单的,实在是不知道该怎么和你说啦;

 首先,你是要弹出一个模式窗体还是非模式窗体;
 其次,你打开新窗体的话是否要关闭原来的窗体;
 还有,其打开新窗体的话是否需要传递什么值;
 其次,你是用的多文档还是单文档

 这个楼主估计不懂的 简单点就是在button_click事件函数你面添加显示窗口代码
 ...button_click(...)
 {
   form frm=new Form();
             frm.show();
 }


 你这个这么简单的谁不知道;
 但是你这种是模式对话框,
 如果要实现写复杂的操作,你这种办法就不行了;

 如果要实现非模式对话框,并且还是定时的从主界面传递数据,比如你打开一个窗体,上面显示一个仪表,而仪表上的数据是主界面实时传递进来的,但是你有想要在不关闭子窗体的情况下在主界面做别的操作;
 这种情况下你就要用到非模式对话框;

 用的比较好的话,你需要用到托管的技术;

 就看你想要什么样的功能了


哎!人家才初探门禁,你就啰里八嗦一大堆,什么模式窗体,非模式窗体,多文档,单文档。深怕别人不知道你有本事。
楼主如果听了你的肯定头大如斗,什么都干不了。

楼主看到3楼就行了,下面的别看了。去看msdn实在一点。 --------------------编程问答-------------------- 就三楼了,不需要弄什么了! --------------------编程问答--------------------
引用 13 楼 yuwenge 的回复:
引用 12 楼 nahaitao 的回复:
引用 9 楼 vssvss 的回复:
引用 8 楼 nahaitao 的回复:
哎呀,没办法,这么简单的,实在是不知道该怎么和你说啦;

首先,你是要弹出一个模式窗体还是非模式窗体;
其次,你打开新窗体的话是否要关闭原来的窗体;
还有,其打开新窗体的话是否需要传递什么值;
其次,你是用的多文档还是单文档

这个楼主估计不懂的 简单点就是在button_click事件函数你面添加显示窗口代码
...button_click(...)
{
  form frm=new Form();
            frm.show();
}


你这个这么简单的谁不知道;
但是你这种是模式对话框,
如果要实现写复杂的操作,你这种办法就不行了;

如果要实现非模式对话框,并且还是定时的从主界面传递数据,比如你打开一个窗体,上面显示一个仪表,而仪表上的数据是主界面实时传递进来的,但是你有想要在不关闭子窗体的情况下在主界面做别的操作;
这种情况下你就要用到非模式对话框;

用的比较好的话,你需要用到托管的技术;

就看你想要什么样的功能了


哎!人家才初探门禁,你就啰里八嗦一大堆,什么模式窗体,非模式窗体,多文档,单文档。深怕别人不知道你有本事。
楼主如果听了你的肯定头大如斗,什么都干不了。

楼主看到3楼就行了,下面的别看了。去看msdn实在一点。


既然是要教人,当然要尽可能的详细了;
现在初探门禁,并不代表以后就不会遇到了;
这样在编程的时候也可以多些选择,扩展下思路 --------------------编程问答-------------------- 况且我是问楼主现在要实现的什么功能,帮助楼主能详细的描述出自己想要实现怎么的条状窗体;
你怎么就知道楼主连这么简单的基本操作都不会呢,
有可能只是没有说的很明白呢;
不要自己觉得简单就想当然 --------------------编程问答-------------------- 只能说是一个悲剧... --------------------编程问答--------------------
引用 17 楼 xinren_mj 的回复:
只能说是一个悲剧...

错了,是一个闹剧。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,