C#Form窗体什么都不显示直接结束是什么原理?

C#Form窗体什么都不显示直接结束是什么原理?,第1张

因为 那个数据库烂带连接饥梁芦打不开,卡渣嫌死在那里了。。。

请使用

try

{

MySQLConnection conn = null

conn = new MySQLConnection(new MySQLConnectionString("localhost", "Seraph_fd", "root", "123454").AsString)

conn.Open()

}

catch(Exception ex)

{

// 异常 ex , ex.Message

}

finally

{

conn.Close()

}

检查Program.cs文件,看看里面启动的是哪个窗口,如果不是你要启动的哪个窗口,那么修改一下。

Application.Run(new Form1())//Form1就是你启动的窗口名称,如果你敏族亏要启动的是Form2,那么就改成Application.Run(new Form2())

我可能搞错了,你看下是不是窗桥神穗衫体的Opacity这个属性设置成0了(这个是透明度,如果是0就什么都看不到了),如果是,改成100即可,或者再看看你的代码里是否定义过该窗体的坐标位置,也有可能坐标位置定义错误,离开整个屏幕了所以你看不到。

造成你这种情况是并誉由很多原因,

一:你在Form3(窗体)那个类里面改动了里面的【窗体设计】器:Form3.Designer.cs文件,

二:你写的Form3类里面的某段代码造成的,

解决办法,重新生成解决方案,在Form3类代码编辑器里面Ctrl+Z撤销之前的 *** 作,如果还是不得行,那就只有把Form3里面的代皮蔽森码Copy到记事本燃亩里面,然后在重新建个Form,把代码粘贴进去,在去重新生成各个事件,另外你看看这样行不行,你在新建一个Form,然后继承那个Form3看看,


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12400528.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存