C# 从主窗体打开另一个窗体时,这个窗体是空白的 [问题点数:40分,结帖人baiyalin820]

Bbs1
本版专家分:0
结帖率 87.5%
Bbs9
本版专家分:91377
版主
Blank
进士 2017年 总版技术专家分年内排行榜第五
Blank
银牌 2017年7月 总版技术专家分月排行榜第二
Blank
铜牌 2017年6月 总版技术专家分月排行榜第三
Blank
红花 2017年12月 .NET技术大版内专家分月排行榜第一
2017年11月 .NET技术大版内专家分月排行榜第一
2017年10月 .NET技术大版内专家分月排行榜第一
2017年9月 .NET技术大版内专家分月排行榜第一
2017年8月 多媒体开发大版内专家分月排行榜第一
2017年8月 .NET技术大版内专家分月排行榜第一
2017年7月 多媒体开发大版内专家分月排行榜第一
2017年7月 .NET技术大版内专家分月排行榜第一
2017年6月 .NET技术大版内专家分月排行榜第一
2017年5月 多媒体开发大版内专家分月排行榜第一
2017年4月 多媒体开发大版内专家分月排行榜第一
2016年1月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2015年11月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2015年10月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2015年9月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2015年7月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2015年6月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2015年3月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2015年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2015年1月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2014年12月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2014年11月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2014年10月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2014年9月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2014年8月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2014年7月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
Bbs9
本版专家分:52102
Blank
黄花 2016年4月 .NET技术大版内专家分月排行榜第二
2016年2月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2017年3月 .NET技术大版内专家分月排行榜第三
2017年2月 .NET技术大版内专家分月排行榜第三
2016年9月 .NET技术大版内专家分月排行榜第三
2016年8月 .NET技术大版内专家分月排行榜第三
2016年7月 .NET技术大版内专家分月排行榜第三
2016年3月 .NET技术大版内专家分月排行榜第三
2016年1月 .NET技术大版内专家分月排行榜第三
2015年12月 .NET技术大版内专家分月排行榜第三
2015年11月 .NET技术大版内专家分月排行榜第三
Bbs3
本版专家分:673
Bbs4
本版专家分:1077
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs9
本版专家分:91377
版主
Blank
进士 2017年 总版技术专家分年内排行榜第五
Blank
银牌 2017年7月 总版技术专家分月排行榜第二
Blank
铜牌 2017年6月 总版技术专家分月排行榜第三
Blank
红花 2017年12月 .NET技术大版内专家分月排行榜第一
2017年11月 .NET技术大版内专家分月排行榜第一
2017年10月 .NET技术大版内专家分月排行榜第一
2017年9月 .NET技术大版内专家分月排行榜第一
2017年8月 多媒体开发大版内专家分月排行榜第一
2017年8月 .NET技术大版内专家分月排行榜第一
2017年7月 多媒体开发大版内专家分月排行榜第一
2017年7月 .NET技术大版内专家分月排行榜第一
2017年6月 .NET技术大版内专家分月排行榜第一
2017年5月 多媒体开发大版内专家分月排行榜第一
2017年4月 多媒体开发大版内专家分月排行榜第一
2016年1月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2015年11月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2015年10月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2015年9月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2015年7月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2015年6月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2015年3月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2015年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2015年1月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2014年12月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2014年11月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2014年10月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2014年9月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2014年8月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
2014年7月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第一
Bbs1
本版专家分:0
Bbs1
本版专家分:0
C# Visual Studio 2005中,通过一个窗体打开另一个窗体
C# Visual Studio 2005中,通过一个<em>窗体</em><em>打开</em><em>另一个</em><em>窗体</em> 假如现在有2个<em>窗体</em>Form1和Form2,在Form2中<em>打开</em>Form1 则在Form2中(我用的是按钮事件)添加如下代码:Form1 form1 = new Form1();// form1.Show();//此方法显示<em>窗体</em>Form1,但是你还能操作Form2form1.ShowDialog();//此方法显示<em>窗体</em>F
C#窗体另一个窗体实时传值
winform跨界面传值
C# 登录窗体关闭后 转到主窗体的方法
具体步骤: 新建一个<em>窗体</em>,并添加相关控件 设置以下属性 BackgroundImage:设置<em>窗体</em>背景图片 BackgroundImageLayout:Zoom //设置<em>窗体</em>背景图片布局方式 ControlBox:false//设置最大化最小化和关闭<em>窗体</em>为不显示 FormBorderStyle:None//设置<em>窗体</em>外边框为无外边框 StartPosition:Center//...
C# 中隐藏一个窗体打开另一个窗体,使用Show()和Hide()方法
新建两个<em>窗体</em>Form1 和Form2 ; Form1 中的按钮 的单击事件方法里面的代码; Form2 fm2= new Form2(this); fm2.Show(); this.Hide(); Form2 <em>窗体</em>里面的代码; Form1 fm1 = new Form1(); Form2的构造方法里面; public Form2(Form1 fm1) { ...
c# 如何设置 使子窗体不关的情况下不可使用主窗体
方法1: 在实例的时候用showdialog() 譬如在 form2 f2=new form2(); f2.showdialog(); 这样在form2关闭前,就不允许用主窗口 方法2: 使用模态<em>窗体</em>
用C#实现打开窗体位置在另一个窗体的中间,不用子窗体和父窗体关系
最近写一个小程序,发现<em>打开</em><em>另一个</em><em>窗体</em>的位置不知道怎么居中,上网查了下,基本上是说设置父子<em>窗体</em>实现居中的,还有说用API函数调用的,麻烦。用父子<em>窗体</em>试了下,虽然居中了,但子<em>窗体</em>被其他父<em>窗体</em>的控件挡住了,还不能把控件放于底层,后面又查找了下资料,发现一个方法不错,就是在主<em>窗体</em>类中定义一个静态成员,来保存当前主<em>窗体</em>对象。下面用一个例子来说明: 1、先建两个<em>窗体</em>和一个按钮: 2、在form1<em>窗体</em>中定义一个...
如何从一个窗体拖拽一个按钮到另一个窗体
问题如下: 我有一个<em>窗体</em> FormA,里面有一个Button1... 还有一段代码codeA 另有一个<em>窗体</em> FormB. 是MDI的子<em>窗体</em>. 一段代码codeB(Button1) 我的问题是, 1. 我要拖FormA的按钮Button1到FormB上, 2.松开之后,然后在FormB上执行codeB,在FormA上执行一段代码codeA. 类似"拖一个文件到windows回收站
c#里用一个窗口中加载另一个窗口的方法
不啰嗦,直接上代码,主<em>窗体</em>用一个public_panel来放<em>另一个</em><em>窗体</em>AntennaCheck(<em>窗体</em>名),放在任意的地方,可以用button触发,也可以在加载主<em>窗体</em>的时候同时出现,有人或许会问,为什么要增加一个<em>窗体</em>,怼他曰:代码号管理呗! 方法一、            AntennaCheck ac = new AntennaCheck();             ac.TopLevel ...
c#怎么从一个窗口跳到另一个窗口
比如两个<em>窗体</em> Form1,Form2 如果想在<em>打开</em>Form2的时候,只隐藏Form1 可以这样写 Form2 f2 = new Form2(); this.Hide(); f2.Show(); //f2.ShowDialog();都可以 区别在于,Show(
(转) c#中如何设计一个窗体关闭,另一个窗体打开
本文转自:http://hi.baidu.com/riddleleo/blog/item/79e122833584043cc75cc365.html form1<em>窗体</em>中有一个关闭按钮,单击<em>这个</em>按钮,form1<em>窗体</em>关闭了。form2<em>窗体</em>随之弹出来: 按照正常的在你form1的关闭
C#中主窗体Panel中加载其他多个窗体Panel控件
提供了一个C#中主<em>窗体</em>Panel中加载其他多个<em>窗体</em>Panel控件的办法
C#中关闭第一个Form窗口,打开另一个新窗口方法
很多同学问怎么关闭一个FORM<em>打开</em><em>另一个</em>新Form。<em>这个</em>问题最多的是在做登录验证时,使用第一个登录窗 登录成功后要关闭自己,然后<em>打开</em>新窗显示。没想到<em>这个</em>问题在.Net还成了问题,不过依然有很多方法解决。 典型的 Form1 f = new Form1(); f.Show(); this.Close(); 最后的关闭时把整个程序都关闭了 1隐藏法,原理就是把旧窗口隐藏掉,再<em>打开</em>新窗口。
C# Winform程序 使用登录窗体到主窗体 且传登录信息
C# Winform程序 使用登录<em>窗体</em>到主<em>窗体</em> 且传登录信息     看到很多朋友在CSDN中发帖放分求“如何实现登录验证正确后弹出主<em>窗体</em>”的问题。关于<em>这个</em>问题的实现方法,一般很多人都是使用在登录<em>窗体</em>点击“登录”按钮后,通过后台数据验证正确后,把登录<em>窗体</em>隐藏,然后载入主<em>窗体</em>。还有一种做法是以上提问的这些人的一个不太对的一个实现办法(其实是无法实现的),他们的做法是点击“登
c#中单击菜单栏弹出另一个窗口是怎样实现的
onclick事件中{//Form是你的窗口类名Form form = new Form();form.Show();}
C#中一个窗体怎样对另外一个窗体操作,使窗体上的数据得到刷新?
C#中一个<em>窗体</em>怎样对另外一个<em>窗体</em>操作,使<em>窗体</em>上的数据得到刷新? 2010-7-8 12:50 提问者: jenemarlin | 悬赏分:5 | 浏览次数:354次 情况是这样的;通过A<em>窗体</em>对B<em>窗体</em>操作.使B<em>窗体</em>的数据得到刷新.但是现在我怎么都不能实现.代码也试过好多.但是B<em>窗体</em>的上的数据就是不能改变. 问题补充: 是在同一进程中的,我使用的是A<em>窗体</em>中实例化B
c# 一个窗体另一个窗体的数据进行修改(事件)
在一个论坛上下的代码,一个<em>窗体</em>对<em>另一个</em><em>窗体</em>的数据进行修改(事件),没试过,不知道好不好用
c#中在一个窗体中触发另一个窗体的事件 (转载)
转载:http://blog.163.com/liujiyun123@126/blog/static/4459677620108295850128/ <em>c#</em>中在一个<em>窗体</em>中触发<em>另一个</em><em>窗体</em>的事件 创建两个<em>窗体</em>,分别为form1,form2,在form1中添加控件textBox1和button1,创建一个form2的对象Form2 b = null; 在form2中添加button1,定义委
WinForm中打开新的窗体而关闭前一个窗体
如果是启动<em>窗体</em>的话只有通过设置该<em>窗体</em>为隐藏,否则可以通过一下方法 在原<em>窗体</em>中:NewForm NewForm1=   new   NewForm();   //NewForm是已经建立好的一个类<em>窗体</em>      NewForm1.Show();     this.Close();//this代表原来<em>窗体</em> 
C#将一个窗体作为另一个窗体的对话框形式弹出
在使用C#做Windows<em>窗体</em>应用的时候,我遇到了一个问题: 我想在一个<em>窗体</em>中弹出一个带有文本框、标签、按钮等常用 控件的对话框,换句话说就是自己定制的“对话框”,我们知 道,在MFC里这样是可以是实现的,但是在C#中,只是给定 了几种特定的对话框形式,自身定制并不像MFC那样直接添 加控件就能实现。
如何在一个窗体中嵌入另一个窗体
Form1uses unit2;procedure TForm1.FormCreate(Sender: TObject);begin  form2 := TForm2.Create(Panel,self);  form2.BorderStyle := bsNone;  form2.WindowState := wsMaximized;  form2.Parent := Panel;  form2.
打开窗体1中”返回“按钮到窗体2
首先在 Form1写如下代码:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;nam
C# Winform在MDI中打开一个子窗体关闭上一个子窗体
C# Winform在MDI中<em>打开</em>一个子<em>窗体</em>关闭上一个子<em>窗体</em>
WinForm中一个窗体调用另一个窗体的控件和事件的方法(附带源码)
先申明下,此文适合和我差不多的菜鸟学习,没有什么高深知识点,不想耽误老鸟们的宝贵时间,如果有什么专业术语不对的还请指正啊。     最近进行WinCE的开发,第一次实际做C/S架构的项目,其中遇到很多问题。<em>这个</em>问题使我记忆深刻,当时在谷歌中搜索了好久都没找到想要的答案,用的就是文章标题中的原话。然后又换成“WinForm中子<em>窗体</em>调用父<em>窗体</em>的控件和事件的方法”,搜到的还是不太多。但我发现原来<em>这个</em>可
C# WinForm 关闭登陆窗体,打开窗体的实现. (总结)
模式<em>窗体</em> : 被调用的<em>窗体</em>名() 对象名 = new 被调用的<em>窗体</em>名(); 对象名.showDialog(); 父<em>窗体</em> : 设置父<em>窗体</em>的IsMDIContainer 属性为True 在show()前设置子<em>窗体</em>MdiParent属性为True C# WinForm 关闭登陆<em>窗体</em>,<em>打开</em>主<em>窗体</em>的实现. - CSDN博客 来源网址:http://b...
如何在一个窗体中调用另一个窗体的控件或方法
要把Form1中的控间改成public属性 具体实现过程请参看一下代码(在form2的textbox1中输入然后在form1中的label1中显示textbox中的内容 //form1代码,form1中有一个label1和一个button1,其中label1的modifier属性为public namespace WindowsApplication1 { public
C#Form打开一个新窗口的同时关闭这个窗体
在第一个窗口中,名为fristForm,<em>这个</em>窗口有一个按钮,button1.第二个窗口为secondForm.         button1对应的代码为:       Private void button1_Click(object sender,System.EventArgs e)        {                 Form frm=new secondForm()
C#中两个窗口怎么传递参数?或者怎么使用另一个窗口的控件呢?
在主窗口中<em>打开</em>一个新的窗口,怎么传递参数呢?<em>这个</em>新窗口怎么调用旧的窗口的控件呢? 假如主窗口是Form1,新窗口是Form2。首先添加引用:using System.Windows.Forms; class Form1:Form { public Form1() { InitializeComponent(); } void
C# 关闭当前窗体打开另一窗体
你可以先<em>打开</em>form2,再关闭form1 button1_Click() {    form2 frm2 = new form2();    frm2.show();    this.close(); }
C# winform 主窗体与子窗体互相传递消息的例子 (一)
主<em>窗体</em>向子<em>窗体</em>传递信息 描述:主<em>窗体</em>form1上有button1,点击button1,则弹出子<em>窗体</em>form2。 form2上有随便一个什么控件,比如一个text2. form1上还有另外一个button2, 要求点击button2,则text2文本框的内容变为 button2点击时候传递过来的内容。 其中用到三个cs文件, 一个是Form1.cs, 一个...
C#WinForm窗体内Panel容器中嵌入子窗体、程序主窗体设计例子
C#WinForm父级<em>窗体</em>内Panel容器中嵌入子<em>窗体</em>、程序主<em>窗体</em>设计例子在项目开发中经常遇到父级<em>窗体</em>嵌入子<em>窗体</em>所以写了一个例子程序,顺便大概划分了下界面模块和配色,不足之处还望指点主<em>窗体</em><em>窗体</em>采用前面一篇博客设计扁平化<em>窗体</em> C#自定义Winform无边框<em>窗体</em>主要思路1 this.IsMdiContainer=true;//设置父<em>窗体</em>是容器 2 Son mySon=new Son();//实例化子窗...
c#在一个窗口中打开另一个窗口
1、今天功能需要,<em>打开</em>新的窗口,这里简单记录下 2、实现机制,在主程序<em>打开</em>第一个窗口,在第一个窗口里面写入触发事件,<em>打开</em><em>另一个</em>窗口,并隐藏当前窗口 3、实现代码段     创建两个窗口 分别为  setParams 和 main     在主程序中默认<em>打开</em>setParams窗口         Application.EnableVisualStyles();         Appli...
C# WinForm程序启动时不显示主窗体的实现方法
首先我们需要知道ApplicationContext实质上就是一个Application与主<em>窗体</em>之间的连接器,掌管着二者之间的互动关系。 其中最主要的,就是负责在主<em>窗体</em>关闭时结束线程。既然如此,我们只要根据需要自定义一个ApplicationContext就可以了: C# Code如下 internal class HideOnStartupApplicationContext : Appl
在DockPanel 的子窗体打开另一子窗体使其停靠在主窗体的方法
1、新建主<em>窗体</em>frmMain,并在其类增加一属性   public DockPanel DockPanel        {            get            {                return this.dockPanel;            }        } 2、增加子<em>窗体</em>frmSysMenu,并增加一方法      private Contr
【C#】不同窗体如何调用同一个串口
如果是在Form1里 那么加上 public static 则其他窗口可以通过Form1.serialPort1来引用它 当然 更好的是放在<em>另一个</em>静态类里 比如 public static class CommonRes { public static SerialPort serialPort1; } 只要using了<em>这个</em>类的命名空间 这样任何<em>窗体</em>内都能用Commo...
C# winform一个窗体获得另一个窗体的值(7)
//一个<em>窗体</em>获得<em>另一个</em><em>窗体</em>不要new 一个新的实例。 //代码 rukuguanli.ruku f = (rukuguanli.ruku)this.Owner; //这样就可以获得f <em>窗体</em>textBox1的值 string path = f.textBox1.Text.Trim(); ...
c# winform中,怎样得到另一窗体的值(总结)
<em>c#</em>中如何得到子窗口上的控件值?   方法1:将textBox1定义为public,不推荐 (在A项目中用一个内存变量存值.并设为PUBLIC. 在B项目中引用A项目。获取需要的值。 用的时候注意 using A的命名空间。)   方法2:给form2增加一个属性,推荐 如名为 TextBoxValue public string TextBoxValue{ get { retu...
C# Winform登录成功打开窗体
最近要做一个WinForm程序,需要想QQ那样登录成功后<em>打开</em>一个新的<em>窗体</em>,同时关闭登录<em>窗体</em>。刚开始我是直接Form one=new Form();one.Show();this.Close();这样两个<em>窗体</em>都关闭了,因为是在主线程上面操作。(注意:如果是在其他线程上面使用该方法是可以实现的,但是在主线程无法实现).后来在网上差了资料,根据http://blog.csdn.net/knight94/
winform 加载窗体时弹出另一个窗体并显示进度条的源码
//frmA: 源<em>窗体</em> //------------------------------------------ //引用 using System.Threading; ? BackgroundWorker worker;     ?      
WinForm程序启动时不显示主窗体的5种方法
文中所述WinForm程序启动时不显示主<em>窗体</em>的实现方法主要有以下5种,个人觉得第五种最简单,而且效果也不错,第四种方法也值得推荐。 实现代码及简短解释如下://隐藏<em>窗体</em>的方法1/5:不指定任何<em>窗体</em>为主<em>窗体</em>//注意:通常,在一个程序中,关闭主<em>窗体</em>,就可以关闭应用程序。//但是在没有主<em>窗体</em>中,不行。//只能使用Application.Exit()才能关闭应用程序。//using可以保证Applicat
C#中在一个窗体里调用另一个窗体的方法
C#中在一个<em>窗体</em>里调用<em>另一个</em><em>窗体</em>的方法;C#不同<em>窗体</em>方法调用
WinForm 关闭子窗体时刷新父窗体的数据
WinForm 关闭子<em>窗体</em>时刷新父<em>窗体</em>的数据WinForm 关闭子<em>窗体</em>时刷新父<em>窗体</em>的数据
WinForm子窗体获取母窗体的值
1:设置
C# winform 主窗体与子窗体互相传递消息的例子 (二)
子<em>窗体</em>向主<em>窗体</em>传递信息 描述:主<em>窗体</em>form1上有button1,点击button1,则弹出子<em>窗体</em>form2。 form2上有随便一个button2 form1上还有另外一个text1 要求点击button2,则text1文本框的内容变为 button2点击时候传递过来的内容。 也就是子<em>窗体</em>。 参见上一篇文章,最后说了如果按照文章一里的说法,从主<em>窗体</em>传消息到子<em>窗体</em>,不难。 但是同样...
C# 窗体中一个类中调用另一个窗体的控件或方法
设有form1和from2,假如form1调用form2的控件,在form1的代码窗口定义一个form2的对象,把你想要调用的form2的控件的属性Modifier改为Publlic就可以在form1的<em>窗体</em>调用了。 一种是创建<em>窗体</em>对象的方式,通过对象调用控件或方法 。 例如: Form2 frm2 = new Form1(); frm2.Button; //调用控件 frm2.Met
C#下类中访问窗体控件属性的方法
经常有时候写一个辅助的类,在<em>这个</em>类里边需要实时显示
C#窗体没有打开时,就打开一个;如果打开了,再次双击exe后,已打开窗体就前置;如果窗体已经打开并最小化,就还原窗体并前置!
windowns<em>窗体</em>应用项目:         //以下所有代码放在<em>窗体</em>的Program.cs里面         [DllImport(&quot;user32.dll&quot;)]         private static extern bool SetForegroundWindow(IntPtr hWnd);         [DllImport(&quot;user32.dll&quot;)]         pri...
C# 父窗体中点击多个子窗体不出现重复
我们经常在做Winform项目的时候,会遇到父<em>窗体</em>下面有几个子<em>窗体</em>,当几个子<em>窗体</em>轮番点击的时候或许没有问题,看着好像还可以,但把父<em>窗体</em>放大或者缩小就会发现<em>这个</em>子<em>窗体</em>全都弹出来了,这是为什么呢?因为正常情况下你觉得没有问题是因为你点击新的子<em>窗体</em>把原先的子<em>窗体</em>覆盖了而已,如果一个项目中出现很多个子<em>窗体</em>,你觉得你会不会傻掉,项目最后客户看到这种情况是不认同的。 那该怎么办呢? 加入我们要做如下的:
winForm 子窗体间相互切换时,关闭当前子窗体并释放资源
首先在父<em>窗体</em>中判断该<em>窗体</em>是否已经存在         public static frmBookSelect fbs;         private void tsbBookSelect_Click(object sender, EventArgs e)         {             if (fbs == null)          //如果不存在就实例化该<em>窗体</em>并显示
C#打开一个新窗口关闭当前窗口时卡死的问题
<em>这个</em>问题是这样的,有三个Windows<em>窗体</em>(如图,以下主<em>窗体</em>Form1不考虑,只考虑Form2、Form3),现在<em>打开</em>了Form2,我想点Form2的“button1&quot;来<em>打开</em>Form3同时关掉Form2,     但出现如下图的情况,Form2跟Form3两个窗口不断反复出现,卡死了,问题出在哪儿呢。  这是因为Form2用了<em>窗体</em>的FormClosing事件,同时要实现<em>打开</em>新窗关闭当前窗,Form...
关于 winfrom中在子窗体 打开窗体 调用 调用主窗体的方法记录
本文主要用到委托,特此记录 需求:在已经<em>打开</em>的子<em>窗体</em> 在show个子<em>窗体</em>出来。同时还把子<em>窗体</em>的操作结果显示在主<em>窗体</em>中。
android 打开新窗口返回处理
//requestCode Intent intent = new Intent(LiveClassActivity.this, PlayLiveActivity.class); intent.putExtra("playerPath", mPlayPath); startActivityForResult(intent,1000);@Override protected vo
Winform 实现进入主程序窗体后关闭登录窗体
效果图: 具体步骤: 新建一个<em>窗体</em>,并添加相关控件 设置以下属性 BackgroundImage:设置<em>窗体</em>背景图片 BackgroundImageLayout:Zoom //设置<em>窗体</em>背景图片布局方式 ControlBox:false//设置最大化最小化和关闭<em>窗体</em>为不显示 FormBorderStyle:None//设置<em>窗体</em>外边框为无外边框 StartPosition:
WinForm中一个窗体调用另一个窗体的控件和事件的方法
假设现在我有一个主<em>窗体</em>Form1,现想在另外两个<em>窗体</em>Form2,Form3中运用不同的方法来实现:修改Form2,Form3中的numericUpDown的值时Form1中textbox值随之改变。先讲第一种方法,直接将整个<em>窗体</em>作为参数传给<em>另一个</em><em>窗体</em>。这是Form1中的代码:[csharp] view plain copy public partial class Form1 : Form    ...
qt4:在一个窗体打开另一个窗体
在一个<em>窗体</em>中<em>打开</em><em>另一个</em><em>窗体</em> 1.通过designer创建主<em>窗体</em>(后)2.通过designer创建第二个<em>窗体</em>(前)3,在第一个<em>窗体</em>的源代码中#include "MainDialog.h" #include #include "SelectWordDialog.h"MainDialog::MainDialog(QWidget *parent):QDialog(parent){ 
C#下实现空白窗体中文输入
在<em>空白</em><em>窗体</em>上<em>打开</em>输入法,在C#里的<em>空白</em>窗口是无论如何也是打不开输入法.设置了this.ImeMode= ImeMode.NoControl也是无法<em>打开</em>输入法的录字窗口.去Microsoft 开发论坛上问了一些问题.感谢周雪峰版主与Riquel_Dong 版主给的指点.用了API函数: ImmAssociateContext(IntPtr hWnd, IntPtr hIMC);终于把输入法给调了出来
C# 子窗体调用父窗体函数(无参数)
C# 子<em>窗体</em>调用父<em>窗体</em>函数(无参数)
C# 线程中打开窗体
方法一: MethodInvoker MethInvk = new MethodInvoker(ShowForm5); BeginInvoke(MethInvk); private void ShowForm5() { Form5 form5 = new Form5(); form5.Show(); }这种 委托方法不能带参数 方法二:带参数的委托
vb.net 一个窗体另一个窗体的容器内显示
Private Declare Function SetParent Lib "user32" Alias "SetParent" (ByVal hWndChild As IntPtr _ , ByVal hWndNewParent As IntPtr) As In
C#:在一个窗体类中改变另一个窗体控件的属性
例如:要在Form2<em>窗体</em>类中,改变Form1<em>窗体</em>中某控件的属性(内容、尺寸等)。 本人所知道的至少有两种方式,第一种方法类似于设置从属关系,具体方式如下: 1、在Form1中添加一个要改变属性的控件,并在属性对话框中设置该控件的Modifiers属性值为public。 2、在Form1.load事件中添加三行代码: Form2 myform = new Form2(); ...
WPF应用程序设置启动时自动打开的第一个窗口的几种方式
方法一:     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"     x:Class="mytest.App"     Startup="app_Startup"> usi
Winform通过一个窗体的时间打开另外一个窗体,并执行一个事件,返回结果到第一个窗体
Winform 在一个<em>窗体</em>时间里面<em>打开</em>另外一个<em>窗体</em>,并等到第二个<em>窗体</em>事件执行成功以后,返回执行结果,类似于客户端和服务端通信
WPF子窗体随父窗体移动而移动
主<em>窗体</em> /// &amp;amp;lt;summary&amp;amp;gt; /// 菜单-关于 /// &amp;amp;lt;/summary&amp;amp;gt; /// &amp;amp;lt;param name=&amp;quot;sender&amp;quot;&amp;amp;gt;&amp;amp;lt;/param&amp;amp;gt; /// &amp;amp;lt;param name=&amp;quot;e&amp;quot;&amp;amp;gt;&am
C#在一个窗体中调用另一个窗体的方法
事情是这样的,我的主<em>窗体</em>上面有一个按钮【查找出租人】,现在我想 用户在点击【查找出租人】时弹出另外一个<em>窗体</em>,让用户输入出租人的 名字进行查找。 而查找出租人的方法却在主<em>窗体</em>中,这时我们该如何在弹出的新<em>窗体</em> 中调用主<em>窗体</em>中的方法呢? -------------------------------------------------------------------------------
【转】c# 如何在一个窗体中访问另一个窗体的TextBox?
在父<em>窗体</em>的定义中加一个 public static MainFrm mainfrm=null;  构造函数中加一个mainfrm=this;  在子<em>窗体</em>中就可以通过MainFrm.mainfrm来引用父<em>窗体</em>中定义为public的控件了子<em>窗体</em>中类似。 这样就可以避免重复定义多个<em>窗体</em>类
c#窗体加载方法
//主<em>窗体</em>加载方法 private void ReleaseOutForm_Load(object sender, EventArgs e) { //水库下拉列表 util=new ReleaseOutUtil(); String[] arr1 = util.getSTNM("1");
C#中两个窗体将相互跳转
转自:http://blog.csdn.net/allenjy123/article/details/7727500 首先 program.cs 中 [csharp] view plain copy [STAThread]   static void Main()   {       Application.EnableVisualS
C#怎么设置子窗体在主窗体中居中显示
问题的开始是由C#传传看主群里的印醒提出来的,下面我来说一下解决方案吧 其实表面上看是很简单的 开始吧,现在有两个<em>窗体</em>Form1主<em>窗体</em>,Form2子<em>窗体</em> 而且我相信大部分人都会这样写 在子<em>窗体</em>的Load事件中 这样写 [code=csharp] this.StartPosition = FormStartPosition.CenterParent;[/code] 其实这样写是不对的,
winform 打开一个窗体,关闭一个窗体
例如  我要<em>打开</em>一个<em>窗体</em>b,关闭一个<em>窗体</em>a a中的代码添加: private void pictureBox5_Click(object sender, EventArgs e) { W_MainForm wmf = new W_MainForm();//这是a<em>窗体</em> wmf.ShowDialog(this)...
c# winform登录(关闭当前form跳转到另一个form)
账号、密码验证通过后,执行以下代码     System.Threading.Thread t = new System.Threading.Thread(new System.Threading.ThreadStart(ThreadProc));                     t.ApartmentState =System.Threading. ApartmentState.ST
C#窗口调用---打开一个窗口关闭另一个窗口
<em>c#</em>中我们写一个登陆界面是需要<em>打开</em>xi
C# 事件与委托___窗口间的相互开启与关闭
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespac
WPF不同窗体引用同个资源导致前一个窗体资源在窗体中不显示的问题
WPF不同<em>窗体</em>引用同个样式资源导致前一个<em>窗体</em>中不显示样式中定义的形状的问题 问题正如题目所述。现在仅记录下解决方法。很简单: 把需要引用的资源放到新<em>窗体</em>的&amp;lt;Window.Resources&amp;gt;中,并在引用<em>这个</em>资源的地方用DynamicResource引用即可。...
java中主窗体关闭子窗体不关闭的解决办法
很多码友可能在编写javaGUI图形界面时会遇到这样一个问题:就是主<em>窗体</em>上有某个按钮,点击后会弹出一个子<em>窗体</em>,而子<em>窗体</em>关闭后主<em>窗体</em>二回跟着关闭,而我们又不想让主<em>窗体</em>关闭,保持每一个<em>窗体</em>在资源释放上的独立性,可以通过如下代码解决://this当然是指当前<em>窗体</em>了 this.addWindowListener(new WindowAdapter() { @Override
比较经典的为C# Winform程序设置登录窗体先启动,成功后再启动主窗口。
修改项目的Program.cs文件 static class Program { [STAThread] static void Main() { try { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); frmLogin frm = new frmLogi
登录成功后关闭本窗体打开窗体
假定你的登录<em>窗体</em>叫:frmLogin,主<em>窗体</em>叫:frmMain,那你<em>打开</em>program.cs里,一般都会有类似于: Application.Run(new frmLogin()); 把它改成 frmLogin login = new frmLogin(); login.ShowDialog(); if (login.DialogResult.Equals(DialogResult.O
winform打开窗体后,在子窗体中刷新父窗体,或者关闭子窗体刷新父窗体
winform<em>打开</em>子<em>窗体</em>后,在子<em>窗体</em>中刷新父<em>窗体</em>,或者关闭子<em>窗体</em>刷新父<em>窗体</em>,搜集了几个方法,列举如下: 一 、 所有权法 父<em>窗体</em>,名称为“fuForm”,在父<em>窗体</em>中有个公共刷新方法,也就是<em>窗体</em>数据初始化方法。如: 1 2 3 4 public void reLoad_method() {     //<em>窗体</em>数据初始化方法,f...
C# winform编程 -- 如和让子窗体弹出父窗体不可选中状态
新建两个<em>窗体</em>Form1、Form2,Form1添加button,双击button添加单击事件,利用ShowDialog()方法实现。 Form2 f2 = new Form2(); f2.ShowDialog();
winform中一个自定义控件调用父窗体中的事件
//1定义个委托用来掉方法 MyEventArgs类要你自己写里面可以加些你认为有用的属性,不想用的话可以不加<em>这个</em>参数, public delegate void 相关事件的委托(object sender, MyEventArgs e); //2定义事件 这句话写在你的控件的类的里面作为个字段,注册事件时要用的 public event 相关事件的委托 相关事件; //3你的用户控件butt...
C#关闭登录窗体,进入主窗体后,主窗体关闭,程序进程仍在运行的问题
有许多人在用做<em>c#</em> 做登录<em>窗体</em>时会遇到这样的问题,登录成功后当前登录Form关闭,<em>打开</em>Main<em>窗体</em>,但Main<em>窗体</em>点关闭按钮后程序仍在进程仍旧在            运行。            事实上,关闭Main<em>窗体</em>,只是关闭了Main<em>窗体</em>的线程,并没有关闭程序的主线程,即程序的主线程为登录From。            有些人会采用这样的做法:                   
Winform wpf在一个窗体的事件里,修改另一个窗体控件的值
Application.Current.Properties.Add("value",“aaaaaa”); (赋值)Application.Current.Properties["value"].ToString();(取值)
winform如何实现一个窗体显示后,其他的窗体处于不可编辑状态
1)可以使用this.Enabled = false;是<em>窗体</em>处于不可编辑状态。 2)使用showDialog(),showDialog()是一个对话框窗口界面```执行结果以新窗口界面出现```不允许进行后台运行```就是你想编辑什么的时候```非得先关闭showDialog()窗口界面才可以进行其他操作
C# 弹出窗体前显示进度条
为了改善用户体验,当<em>窗体</em>中有大数据加载时,防止发生假死,需弹出一个等待<em>窗体</em>以提高用户体验
C# 打开窗体(from2),如何关闭父窗体(from1)解决方案之一
首先要说明,整个程序是建立在单线程之上的,也就是说建立<em>窗体</em>是从父<em>窗体</em>建立的, 可以使用: frmMain form=new frmMain (); form.Show(); 来家里任意多个<em>窗体</em>,这些<em>窗体</em>都是在form1存在的前提下存在的.这些新建的<em>窗体</em>和父<em>窗体</em>所有的属性是完全一样的。我们想要关闭当前的子<em>窗体</em>就要改变某些属性,让其与父<em>窗体</em>有所区别。接下来我
WinForm登陆成功后跳转到主窗口
在Program类的Main函数中 LoginFrm loginFrm = new LoginFrm(); loginFrm.ShowDialog(); if (loginFrm.DialogResult == DialogResult.OK)      Application.Run(new MainFrm()); else      return; 登陆验证帐号和密码后加上这句即可 ...
wpf 主窗口关闭时关闭其它子窗口
今天我发现自己的主窗口关才时,并没有退出调试,一直到最后还是那样的。 这样自己就一直想怎么关闭呢?网上说有可以结束所有的线程,<em>这个</em>不会,最后自己写一个关闭事件,有会线程的朋友给我说一下啊 #region 主窗口将要关闭时的操作 /// /// 当主窗口关闭时关闭所有的字窗口 /// /// <
空白窗体添加控件
#include &amp;lt;windows.h&amp;gt; //定义按钮标识符是指定一个唯一的整数值标识按钮对象,数字要不一样,名称自己定义,一般的做法是在程序的头部用define语句声明一个宏常量 #define IDC_MAIN_BUTTON 101 // 按钮标识符 #define IDC_MAIN_EDIT 102 // 编辑框标识符 HWND hEdit; LRESULT CAL...
C#如何通过显示一次子窗体,判断返回的DialogResult的具体值
有时候我们需要来显示一次<em>窗体</em>,然后判断返回的DialogResult的值。我饿么可以直接这样写 FrmNewWinform  new_frm = new FrmNewWinform(); new_frm.ShowDialog(); if(new_frm.DialogResult == DialogResult.OK)     {         //这里是你需要处理的程序     } ...
C# winform一个窗口去触发另一个窗口的方法
Form1: namespace Test {     public partial class TaskSearch: Form     {         public static TaskSearch taskSearch = null;//创建一个自身的静态对象                public TaskSearch()         {
winform打开窗体关闭旧窗体
项目需求,程序的主页面不关闭,当点击流程页面时候弹出新<em>窗体</em>,关闭旧<em>窗体</em>。利用委托实现了<em>这个</em>需求,直接上代码旧<em>窗体</em>(Form3<em>窗体</em>)中代码:private void button1_Click(object sender, EventArgs e) { //this.Hide();隐藏旧<em>窗体</em> //Form4 f = new Form4(...
强连通分量及缩点tarjan算法解析
强连通分量: 简言之 就是找环(每条边只走一次,两两可达) 孤立的一个点也是一个连通分量   使用tarjan算法 在嵌套的多个环中优先得到最大环( 最小环就是每个孤立点)   定义: int Time, DFN[N], Low[N]; DFN[i]表示 遍历到 i 点时是第几次dfs Low[u] 表示 以u点为父节点的 子树 能连接到 [栈中] 最上端的点   int
一本经典软件开发书籍-C#技术内幕下载
本书是一本极具技术深度的编程书,通过学习本书,读者将全面了解到C#语言的内在体系结构。书中深入介绍了最新的面向对象编程语言及其设计参数和结构,从而使读者彻底理解其运作方式及原理。同时,本书充分揭示了C#语言的功能,以便于读者为Microsoft.NET编写应用程序。 相关下载链接:[url=//download.csdn.net/download/technology100/2072055?utm_source=bbsseo]//download.csdn.net/download/technology100/2072055?utm_source=bbsseo[/url]
java图形设计卷2swing下载
对那些想提高界面可观性的程序员,是一个很好的资料,希望大家喜欢 相关下载链接:[url=//download.csdn.net/download/buyi006/2178019?utm_source=bbsseo]//download.csdn.net/download/buyi006/2178019?utm_source=bbsseo[/url]
仿记事本文本阅读器,实现了记事本的大部分功能,供java学习者一起学习!!下载
仿记事本文本阅读器,实现了记事本的大部分功能,比如文件保存,新建等,令开发了背景色和前景色的功能! 相关下载链接:[url=//download.csdn.net/download/mailc7ge/2597776?utm_source=bbsseo]//download.csdn.net/download/mailc7ge/2597776?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 python窗体教程 web窗体教程
我们是很有底线的