C++ Windows窗体应用程序如何点击按钮跳转至另一个窗体

楼主最近因数据结构课程设计,需要写一个管理系统,且含图形化界面、。但是老师规定不能只能用双向循环链表存储数据,所以楼主便想创建"Windows窗体应用程序"工程。如图:图片说明
之后创建好了两个窗口,一个login登陆窗口,一个登陆过后需要填跳转到的主界面。如图:图片说明图片说明
为什么我写如下方法不能实现窗口的跳转?哪位大神帮忙支下招呗。谢了...
![图片说明
附上main的代码图片说明
应该是没有问题的啊,C#都可以这样写?

2个回答

VC++ 我们都是选择 MFC 应用程序,,这样设计起来更方便快捷!!

我只做过winform,我就说一下winform的思路
在click事件里面添加代码
Form form = new Form();
form.show();
这样就可以。其中Form是你窗体的类名

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C#之WinForm基础 点击button,显示另外一个窗体
慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 代码展示, form1.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.
c# winform登录(关闭当前form跳转到另一个form)
账号、密码验证通过后,执行以下代码     System.Threading.Thread t = new System.Threading.Thread(new System.Threading.ThreadStart(ThreadProc));                     t.ApartmentState =System.Threading. ApartmentState.ST
c#怎么从一个窗口跳到另一个窗口
比如两个窗体 Form1,Form2 如果想在打开Form2的时候,只隐藏Form1 可以这样写 Form2 f2 = new Form2(); this.Hide(); f2.Show(); //f2.ShowDialog();都可以 区别在于,Show(
C#学习笔记四 Windows窗体应用程序
窗体是程序与用户交互的可视界面,窗体也是对象,窗体类定义了生成窗体的模版,实例化一个窗体类就产生了一个窗体。.NET框架类库的System.Windows.Forms命名空间中定义的Form类是所有窗体类的基类。1、常用属性属性:图标、标题、位置、背景等可在窗体属性面板设置,也可以代码实现。(1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。(2)WindowS
c#中实现按钮弹出另一个windows窗口
private void button9_Click(object sender, EventArgs e)         {             using (caozuo dlg=new caozuo ()) //caozuo是窗口类名,确保访问;后面的是构造函数             {                  dlg.ShowDialog();        
c#中单击菜单栏弹出另一个窗口是怎样实现的
onclick事件中{//Form是你的窗口类名Form form = new Form();form.Show();}
C#源代码—在windows窗体中添加窗体控件,btnOK按钮的Click事件
private void btnOk_Click(object sender, EventArgs e) //定义btnOK按钮的Click事件 { Student a = new Student(); //用Student类定义变量a,并初始化 a.no = Convert.ToInt32(txtStuID.Text); a.name = txtName.Text;
c#中在一个窗体中触发另一个窗体的事件
创建两个窗体,分别为form1,form2,在form1中添加控件textBox1和button1,创建一个form2的对象Form2 b = null; 在form2中添加button1,定义委托和事件  //定义委托         public delegate void MyDelegate();         //定义事件         public event MyDel
如何:向 Windows 窗体应用程序添加工具栏
您可以轻松地向应用程序添加工具栏,方法是添加一个 ToolStrip 控件,然后再向此工具栏添加一些按钮。您可以添加单独的 ToolStripButton 控件,也可以从一组控件中进行选择(如 ToolStripTextBox 控件)。您可以使用“ToolStrip 任务”窗格轻松地向工具栏添加一组标准的工具栏按钮。利用此任务窗格可向工具栏中插入七个标准按钮,如下图所示。 访问“ToolSt
C# Visual Studio 2005中,通过一个窗体打开另一个窗体
C# Visual Studio 2005中,通过一个窗体打开另一个窗体 假如现在有2个窗体Form1和Form2,在Form2中打开Form1 则在Form2中(我用的是按钮事件)添加如下代码:Form1 form1 = new Form1();// form1.Show();//此方法显示窗体Form1,但是你还能操作Form2form1.ShowDialog();//此方法显示窗体F
DELPHI在一个窗体中打开另外一个窗体的问题
  今天在一个MDICHILD窗体中通过一个按钮弹出另外一个窗体的时候,发现了一个问题,提示"Cannot make a visible window modal",查了半天的错,最后终于发现只需要将要被弹出的窗体的visible的属性设置为false,然后就一切正常
C#--第11周实验--任务1(建立Windows窗体应用程序)--设计一个窗体--单击按钮时,在标签上显示当前系统时间
Form.cs /* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:设计一个窗体 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 04 日 * 版 本 号: V1.0 * 对任务及求解方法的描述部分
c# 窗体应用程序中解析json格式
1、引用命名空间 System.Web.Script.Serialization(需添加.net引用system.web.extension.dll); 2、定义符合json的树形结构对象。 例如服务器返回的JSON字符串格式如下: {     "method":"GetImageFullPathList",     "imgPathList":{         "imgPathLi
从一个activity按下button跳入到另一个activity
 xinjian.javapackage com.xinjian1; import android.app.Activity; import android.view.View; import android.view.View.OnClickListener; import android.content.Intent; import android.os.Bundle; import android.widget.Button; import android.widget.TextVi
C#中两个窗体将相互跳转
转自:http://blog.csdn.net/allenjy123/article/details/7727500 首先 program.cs 中 [csharp] view plain copy [STAThread]   static void Main()   {       Application.EnableVisualS
C#开发Windows窗体应用程序的步骤
使用C#开发应用程序时,一般包括创建项目、界面设计、设置属性、编写程序代码、保存项目、程序运行等6个步骤。 1.创建项目 在Visual Studio2017开发环境中选择“文件”→“新建”→“项目”菜单,弹出“新建项目”对话框,如图8.1所示。 图8.1  “新建项目”对话框 选择“Windows窗体应用(.NET Framework)”、输入项目的名称、选择保存路径,然后单击“确定
java点击按钮,出现另一个窗口
第一个窗体LoginFrame.java: package winRelation; import java.awt.Dimension; import java.awt.Rectangle; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton;
NetBeans IDE中实现页面跳转的 LoginFrame类
/*  * To change this license header, choose License Headers in Project Properties.  * To change this template file, choose Tools | Templates  * and open the template in the editor.  */ package ja
C++&CLR 编写 Windows 窗体应用程序
VS2015 C++&CLR 编写 Windows 窗体应用程序
在Form1中打开另一个窗体Form2
private void tsb_OpenForm2_Click(object sender, EventArgs e)         {            //设置Form2窗体实例只能是一个,即_form2             if (_form2 == null || _form2.IsDisposed)             {                 _fo
C#如何控制另一个窗体上的控件的属性
<br />C# 如何从一个窗口的控件控制另一个窗体上的控件的属性<br />牛人总是在的1楼回答,楼主是不是有没有看懂。<br />将窗体对象作为一个参数传给另外一个窗体的构造方法<br />尽量减少数据库的操作,数据库操作完毕后要断开连接,<br />写个多线程并发请求程序~~模拟一下高并发状态下的情态<br />我现在想用Loadrunner测试一下,有没有老大指点一二,如何测<br />可能是代码存在内存泄露,可以把每个网站都设置单独的线程池。利用系统自动回收。<br />我是用的sql2000,然
WPF点击按钮怎样打开新窗口
private void button3_Click(object sender, RoutedEventArgs e)         {             NavigationWindow window = new NavigationWindow ();             window.Source = new Uri ("Page1.xaml", UriKind.
winform窗体上的超链接怎么跳转到网页?
放一个linkLabel(工具箱里有),在它的的LinkClicked事件(双击生成)里输入 System.Diagnostics.Process.Start("explorer.exe", "http://www.baidu.com"); 就行了 可以用linkLabel控件 打开一个超链接 1 System.Diagnostics
习题9:设计一个Windows应用程序,窗体上有一个TextBox控件、一个Button控件。
设计一个Windows应用程序,窗体上有一个TextBox控件、一个Button控件。要求,每当用户单击按钮时,文本框都会增加一行文字来反映单击的次数,例如“第3次单击按钮”。 【解答】  1) 窗体界面如图Ex5-5-1所示;2) 窗体中主要控件属性设置如表Ex5-5-1;表Ex5-5-1 窗体中的主要控件属性控件Name属性
模拟对另一进程的窗口按钮的点击
1、 在自动化测试中经常要模拟窗口按钮的点击。 参考文章:http://blog.csdn.net/blackboyofsnp/article/details/3372719 有时我们需要这么做, 手动模拟按钮按下的事件, 让程序做出与按钮真的按下时一样的响应.    设按钮ID为ID_BTN_OK, 当前Dialog窗口.    实际上系统并不能区分按钮是真的按下了(如用鼠标点击),
Android点击菜单之后跳转到一个新的页面
当我们点击某个菜单项的时候,如果希望跳转到一个新的页面,只需调用MenuItem的setIntent(Intent intent)方法即可 该例子当中,我们点击菜单项,将跳转到一个新的页面 首先我们先定义新的页面的xml和java文件 car_detail.xml     android:layout_width="match_parent"     android:la
vc6.0 如何在一个窗体中改变另一个窗体下的按钮状态
vc6.0 怎么在一个窗体中改变另一个窗体上的按钮状态? 比如说:窗体1上有4个按钮,现在点击按钮4弹出另外一个窗体2,窗体2上有个按钮,现在我想点击窗体2上这个按钮让窗体1上按钮1、2、3,全部隐藏,应该怎么实现呢?
WIN32汇编语言在窗口添加按钮,点击按钮实现跳转到一个程序或者一个URL。。。
你是否遇见过点开一个窗口,窗口上遇见一个漂亮妹子或者帅哥或者也许是一个非常吸引你的东西,(“点我,脱衣服”你遇见过吧。。。我遇见过)当时感觉这种方式确实很有创意,也没有继续研究,这次我就用WIN32汇编语言简单的实现此功能,其实这也是一个小插曲,我在学习WIN32汇编的窗口程序的时候无意间发现了这么有趣的东西(不多说上图) 如上图所示那个'小哈龙'按钮虽然长得有点丑,但是功能已经出来了,点击
C#WinForm 如何实现屏蔽窗口右上角的关闭操作,点击时不关闭程序
有时候,我们使用一个软件,例如QQ,当我们点击关闭按钮时,会出现提示: 但我们选择最小化到系统托盘区时,就不会退出程序。那么这个功能其实就是屏蔽了关闭功能。那么我们在C# winForm中如何实现呢,实际上有两分钟办法进行处理。 【方法一】在窗体类中重写OnClosing方法,处理关闭消息         protected override void OnClosing(CancelE
winform 界面跳转
c# 一个窗体 跳转到另一个窗体 窗体1代码 using System.Windows.Forms; namespace CHUANGTI {     public partial class Form1 : Form     {         public event EventHandler changeinfo;         ///
C++ win32应用程序打开新窗口的方法
////maindlg.h #ifndef _MAIN_H #define _MAIN_H #include BOOL WINAPI Main_Proc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam); BOOL Main_OnInitDialog(HWND hwnd, HWND hwndFocus, LPARAM lPa
C#WinForm练习——点击button按钮使窗体中文本框都显示“好好学习,天天向上”
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using
给button添加点击事件,打开一个新的窗体
创建两个java文件 EmpMangerMainJFrame.java AddNewEmployeeJFrame.java编辑器会自动创建类public class AddNewEmployeeJFrame extends javax.swing.JFrame {}EmpMangerMainJFrame.java里有个button1private void jButton1ActionPerfo
JAVA 点击按钮后跳到另一个界面
 //************************************************************************************************************************ //一个界面跳到一个另一个界面,关闭一个界面,打开一个新的界面 ****************************************
C#将一个窗体作为另一个窗体的对话框形式弹出
在使用C#做Windows窗体应用的时候,我遇到了一个问题: 我想在一个窗体中弹出一个带有文本框、标签、按钮等常用 控件的对话框,换句话说就是自己定制的“对话框”,我们知 道,在MFC里这样是可以是实现的,但是在C#中,只是给定 了几种特定的对话框形式,自身定制并不像MFC那样直接添 加控件就能实现。
通过窗体输入的内容来新建一个xml文件
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using
C# winform一个窗口按钮触发另一个窗口的load事件
具体情况是: A是主页面,有datagridview控件显示数据,点击“增加”按钮弹出B页面,由B页面获取数据,然后在B页面,“保存”按钮点击后,保存数据,然后会重新load一次datagridview,更新数据表。 A页面的几个主要事件: namespace textbox { public partial class Form1:Form { public static Form
从一窗体调用执行另一个窗体命令
 要实现从一窗体调用执行另一个窗体命令,不同的人会用不同的方法,有的喜欢通过定义一个公用的涵数,在不同窗体调用相同的涵数;也有的用TIMER事件去触发另一个窗体的事件。这里介绍一个小方法跟大家分享:       窗体1为被调用的窗体名,并建一个按钮作为测试对象:      Private Sub Command0_Click()           MsgBox "你已经实现了从一窗体执行另一
如何从一个窗体拖拽一个按钮到另一个窗体
问题如下: 我有一个窗体 FormA,里面有一个Button1... 还有一段代码codeA 另有一个窗体 FormB. 是MDI的子窗体. 一段代码codeB(Button1) 我的问题是, 1. 我要拖FormA的按钮Button1到FormB上, 2.松开之后,然后在FormB上执行codeB,在FormA上执行一段代码codeA. 类似"拖一个文件到windows回收站
Windows桌面应用程序(1-2-1-4th) 什么是窗口?
什么是窗口? 显然,Windows是Windows的核心。他们是如此重要,他们命名操作系统。但是,窗户是什么?当你想到一个窗口,你可能会想到这样的事情: 应用程序窗口的屏幕截图 这种类型的窗口被称为应用程序窗口或主窗口。它通常有一个标题栏框架,最小化和最大化按钮,以及其他标准的UI元素。这个框架被称为窗口的非客户区,所谓的是因为操作系统管理窗口的那一部分。框架内的区域是客户区。这是您的程
C++/CLR 使用(VS2012,VS2013,VS2015)编写Windows窗体应用程序
VS2010以及以前的版本,创建项目时都可以在CLR下找到“Windows窗体应用程序”的项目模板,但是VS2012以后的版本就没这么方便了。可以通过打开旧版本的项目来修改,也可以像下面这样操作:这里就以VS2015为例,打开VS2015如下图所示: 众所周知,WinForm需要.NET的支持。因此我们需要建立一个CLR空项目,步骤如下:①新建项目②选择CLR空项目③结果添加WinForm头文件:
从一个窗口获取另一个窗口点击的按钮
在应用关闭时一般都会出现提示,进行选择,是最小化还是退出。这时通常会在新建的窗体上进行选择,怎么判断是否选择过和选择了哪个呢。        首先对按钮的DialogResult属性进行设置,如OK、Cancel等,之后就是在代码中实现的过程。 //主菜单点击关闭按钮时,弹出窗口选择操作,窗口最小化还是退出 private void FormMain_FormClosi
c#学习之--窗体应用程序中的颜色变幻
1,创建一个窗体。 2,让床体背景呈现迷幻色彩: for(int c=0;c { this.BackColor = Color.FormArgb(c,255-c,c); Application.DoEvents();//这一行代码穑告诉程序停止循环,而去做所需的其他工作,比如刷新窗体,检查鼠标单击等。确保即使再循环中窗体也有反映。 System.Threading.Thread.Sle
c#socket简单通信(windows窗体应用程序)
界面布局我就不详细说了,直接看后台代码: 界面: 代码: 一些定义: private Socket serverSocket; //服务器端的socket private Thread serverThread; //服务器端线程 //保存已连接的客户端socket private
c#中如何打开一个新窗口并且 关闭当前的窗口
两个窗口form1和form2 点击form1中的一个按钮,打开form2同时关闭form1 form2 f2 = new form2();f2.show();this.close();  //也可以直接 close();(注意:如果form1是主窗口。不可以close只能hide ,即this.hide())若要退出当前程序:Application.exit(); 
VS2012 C++/CLR 中Windows窗体应用程序模板补丁
Visual Studio 2012中新建C++/CLR项目时,没有了Windows Forms(windows窗体应用程序)模板。此补丁恢复了VS2012对C++/CLR中Windows Forms的支持。 使用方法:解压后,将文件夹下的文件复制到VS2012安装路径下。(例如)C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcprojects\vcNET\
通过api获取句柄控制其他窗体
很多时候,编写程序模拟鼠标和键盘操作可以方便的实现你需要的功能,而不需要对方程序为你开放接口。比如,操作飞信定时发送短信等。我之前开发过飞信耗子,用的是对飞信协议进行抓包,然后分析协议,进而模拟协议的执行,开发出了客户端,与移动服务器进行通信,但是这有一些缺点。如果移动的服务器对接口进行变更,我所编写的客户端也要进行相应的升级。如果服务器的协议进行了更改,甚至个人编写的这种第三方客户端需要重写。而
几个不错的C#.NET做的WINDOWS窗体应用小程序
几个不错的C#.NET做的WINDOWS窗体应用小程序,主要是献给追求C#.NET窗体设计的朋友,由于时间紧,急于发表,就做了几个,后续开发,尽情期待哦。
c#经典编程实例(四窗体应用程序)
一:.NET中窗体应用程序就是一种GUI程序 窗体创建的两种方式: (1)自动生成的是: Application.Run(new Form1()); 相当于: Form1 f = new Form1(); Application.Run(f); (2)显示新的窗体 Form2 f = new Form2( ); f.Show(); 二
vc++2010下第一个窗体应用程序
调试了好久,问了n多人,百度了n多网页,最后还是从在线msdn上找到了参考。 具体实现为: 1.首先创建项目,选择【文件】->【新建】->【项目】,如图1所示。 图1 新建项目 2.在出现的【新建项目】内选择【Windows窗体应用程序】,如图2所示,并在【名称】
相关热词 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数 c#日期精确到分钟 c#自定义异常必须继承 c#查表并返回值 c# 动态 表达式树 c# 监控方法耗时 c# listbox c#chart显示滚动条
立即提问