C#点击按钮显示新窗体

问题描述

我想点击Form1中的按钮弹出Form2窗体,Form2窗体中的各种控件都没有错误,但是调试成功后点击Form1中的按钮后弹出的窗体没有任何内容,查了很多资料还是找不到问题在哪里,求各位大神指点!Form1按钮下的代码是这样的

解决方案

解决方案二:
把form2.cs和form2.cs[设计]都发出来看看
解决方案三:
Form2.cs的构造函数里面的InitializeComponent();

是不是让你干掉了?
解决方案四:
你可以重新建一个和form2一样的窗体,再用按钮打开,应该就可以了
解决方案五:
form2应该显示什么内容?
解决方案六:
form2不设计怎么会有内容呢
解决方案七:
你可以将form2设置为主窗体,看看form2能不能显示出来。代码没有问题。
解决方案八:
我们只想看看你的form2是什么鬼
解决方案九:
谢谢大家Form2.cs和设计是这样的
解决方案十:
引用2楼lovelj2012的回复:

Form2.cs的构造函数里面的InitializeComponent();

是不是让你干掉了?

这个没有干掉,虽然编程很弱但是这个还是知道写的
解决方案十一:
引用4楼rocmemory的回复:

form2应该显示什么内容?

显示缓冲区分析的内容
解决方案十二:
那实际弹出的是什么样子?
解决方案十三:
在newform这边打断点然后单步执行这么看来问题出现在form2里面了十有八九是form2的构造函数有问题
解决方案十四:
引用11楼rocmemory的回复:

那实际弹出的是什么样子?

实际弹出就是一个空白的窗口
解决方案十五:
你form1调用form2的代码没有问题,问题应该出在form2上。你可以再新建一个窗体,就放一个按扭。看看调用是什么样子。
解决方案:
把form2那些什么hook相关的代码先去掉。或者去掉form2上所有的代码,然后加一句代码,运行一次,看加到哪一句会导致显示异常。解决这些奇怪的问题,就要反复尝试,创造多种不同的条件一一排除,确保你已经在本地用了100种以上方法进行调试后,再来发贴。
解决方案:
引用15楼rocmemory的回复:

把form2那些什么hook相关的代码先去掉。或者去掉form2上所有的代码,然后加一句代码,运行一次,看加到哪一句会导致显示异常。解决这些奇怪的问题,就要反复尝试,创造多种不同的条件一一排除,确保你已经在本地用了100种以上方法进行调试后,再来发贴。

非常谢谢,初学者不知道这个问题怎么解决,谢谢你教的方法。

时间: 2024-11-08 21:24:47

C#点击按钮显示新窗体的相关文章

JS/jQuery实现默认显示部分文字点击按钮显示全部内容_javascript技巧

复制代码 代码如下: <!doctype html> <html> <head> <meta charset="utf-8"> <title>JS实现默认显示部分文字,点击按钮显示全部</title> </head> <body> <div id="box"> <h2>民间机构提前3天预报大理地震 地震局称违法</h2> <p&g

wpf-新手求助 我想用WPF实现,在一个窗体点击按钮控制另窗体的控件运动

问题描述 新手求助 我想用WPF实现,在一个窗体点击按钮控制另窗体的控件运动 ship是Mainwindow中的控件名称,然后在这里报错: this.ship.BeginAnimation(TranslateTransform.XProperty, dax); this.ship.BeginAnimation(TranslateTransform.YProperty, day); 错误:"运动.Window1"不包含"ship"的定义,并且找不到可接受类型为&quo

js jquery-JS/jQuery实现默认显示部分文字点击按钮显示全部内容

问题描述 JS/jQuery实现默认显示部分文字点击按钮显示全部内容 <!doctype html> JS实现默认显示部分文字,点击按钮显示全部 民间机构提前3天预报大理地震 地震局称违法 17日大理州5.0级地震发生之后,在微博上一条曾在3天前就预测大理将发生5.0级地震的微博受到了很多网友的关注. 记者联系上了微博博主,该博主表示,他是通过分析云南省地震局官方网站的数据得出的预报信息.对此,省地震局回应表示,地震局欢迎民间机构与地震局进行一些学术上的探讨和交流,但民间机构对外公开发布地震预

这是加入购物车代码 点击按钮显示:未实现该方法或操作。是什么意思哪位大神看一下

问题描述 这是加入购物车代码 点击按钮显示:未实现该方法或操作.是什么意思哪位大神看一下 protected void btnShop_Click(object sender, EventArgs e) { string Orderid; if (Session["UserName"] == null) { Alert.AlertAndRedirect("您还没有登录,请登录后再购买,谢谢合作!", "Default.aspx"); } else

mvc3-MVC 点击按钮关闭当前窗体并刷新父窗体

问题描述 MVC 点击按钮关闭当前窗体并刷新父窗体 一个页面上有一个 Iframe的子页面 ,点击按钮执行玩子页面的Action 之后,也就是提交成功后就要关闭当前页,刷新父窗体.

form-JAVA点击按钮 将Form窗体的hidden属性的true值改为false?

问题描述 JAVA点击按钮 将Form窗体的hidden属性的true值改为false? < button type="button">管理员登陆</button> 点击管理员登陆这个按钮,将下面的Form窗体的hidden属性值如何变为false <form action="${ctx}/login.action" id="loginForm" method="post" hidden=&quo

点击按钮显示谷歌地图

原文:点击按钮显示谷歌地图 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication.WebForm1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "

wpf-C# WPF点击按钮自动缩放窗体

问题描述 C# WPF点击按钮自动缩放窗体 C# WPF中在窗体上建一个Button点击按钮完成窗体的缩放 解决方案 1.删除 Width 和 Height 属性: 2.将 Windows.SizeToContent 属性设置为 WidthAndHeight 这时窗口就能自动调整自身大小,从而容纳所包含的内容. 参考一下这个完成了根据包含内容自动缩放的功能

(winfrom)datageridview意思是选择一行后,点击一个按钮打开新窗体,是这个id的内容

问题描述 解决方案 解决方案二:抢个沙发,这是要干嘛解决方案三:就是选中一行数据点击修改按钮带到新的窗体在textBox中显示解决方案四:定义一个类(和datagridview一行相对应),将选择的行赋值给这个类实例对象,然后拿着它给修改窗体解决方案五:我要定义个函数怎么获取整个行的值啊在新窗体又怎么接收呢求代码解决方案六:纯手打,如有错误勿喷publicclassStudent{publicstringName{get;set;}publicintAge{get;set;}publicintS