社区
C#
帖子详情
隐藏窗口为什么会闪屏
chqj_163
2009-01-05 10:24:24
C# 做的Windows程序有两个弹出对话框,当隐藏一个时为什么会一闪一闪的
...全文
317
15
打赏
收藏
隐藏窗口为什么会闪屏
C# 做的Windows程序有两个弹出对话框,当隐藏一个时为什么会一闪一闪的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jxxx2967
2009-01-05
打赏
举报
回复
贴出代码看看。
CruelYoung123
2009-01-05
打赏
举报
回复
hide()应该没问题的吧。
yingzhilian2008
2009-01-05
打赏
举报
回复
可能控件绘制时存在的问题吧
xmxreg
2009-01-05
打赏
举报
回复
基本上代码肯定有问题,没看见你代码,但是你可以变通一下,把要隐藏的窗口的大小设置成0*0
ken_sniper
2009-01-05
打赏
举报
回复
没有遇到过这种情况,不会是显卡问题吧,呵呵……
chqj_163
2009-01-05
打赏
举报
回复
可是谁能告诉我为什么会闪屏,好像是整个父窗口重画了
LorenLiu
2009-01-05
打赏
举报
回复
晕~点两下提交出两个回复
LorenLiu
2009-01-05
打赏
举报
回复
[Quote=引用 7 楼 m0792 的回复:]
this.visible=false与this.hide()表面上是相同的.但工作方法不同,.visible是针对属性的,hide是方法。
this.visible=false只是隐藏,当this.visible=true时,窗体里的各种设置不变。但visable的属性是后台的,当this.visable=false时,实际上页面根本没有那个控件。
this.hide()和this.show()是前台的,表示隐藏和显示,实际上页面上有这个控件,只是不可见了。
[/Quote]
如果查看.net framework的源码的话,你会发现,Form调用的就是Control的Hide,而Control的Hide方法写的就是
public void Hide()
{
this.Visible = false;
}
LorenLiu
2009-01-05
打赏
举报
回复
[Quote=引用 7 楼 m0792 的回复:]
this.visible=false与this.hide()表面上是相同的.但工作方法不同,.visible是针对属性的,hide是方法。
this.visible=false只是隐藏,当this.visible=true时,窗体里的各种设置不变。但visable的属性是后台的,当this.visable=false时,实际上页面根本没有那个控件。
this.hide()和this.show()是前台的,表示隐藏和显示,实际上页面上有这个控件,只是不可见了。
[/Quote]
如果查看.net framework的源码的话,你会发现,Form调用的就是Control的Hide,而Control的Hide方法写的就是
public void Hide()
{
this.Visible = false;
}
chqj_163
2009-01-05
打赏
举报
回复
用this.Visible = false;
this.Hide();
隐藏窗口
用form.showDialog();
显示出来
出现闪屏是什么原因啊
j2mekaifa
2009-01-05
打赏
举报
回复
顶下,暂时还没有遇到这样的问题
chqj_163
2009-01-05
打赏
举报
回复
那个效果好啊
m0792
2009-01-05
打赏
举报
回复
this.visible=false与this.hide()表面上是相同的.但工作方法不同,.visible是针对属性的,hide是方法。
this.visible=false只是隐藏,当this.visible=true时,窗体里的各种设置不变。但visable的属性是后台的,当this.visable=false时,实际上页面根本没有那个控件。
this.hide()和this.show()是前台的,表示隐藏和显示,实际上页面上有这个控件,只是不可见了。
chqj_163
2009-01-05
打赏
举报
回复
this.Visible = false;
this.Hide();
另外想问问,这两个有什么区别啊
chqj_163
2009-01-05
打赏
举报
回复
private void button2_Click(object sender, EventArgs e)
{//关闭
this.Visible = false;
//this.Hide();
pictureBox1.ImageLocation = null;
pictureBox2.ImageLocation = null;
pictureBox3.ImageLocation = null;
}
问题是有时会出现的,有时没,
对话框1在一个窗口上, 一个对话框2在对话框1上
多谢各位的帮助
用来整人的小程序
闪屏
王
在“
闪屏
王”这款小程序中,开发者可能利用了Windows操作系统提供的API函数,如`SetWindowPos`、`ShowWindow`等,来控制
窗口
的显示和
隐藏
,以实现快速切换的效果。 值得注意的是,描述中提到按下F5键后输入特定的...
闪屏
制作-程序启动动画 Demo
闪屏
的主要目标是
隐藏
应用程序初始化的加载过程,因为这个过程可能
会
让用户觉得等待时间较长。通过设计一个吸引人的启动画面,可以转移用户的注意力,使他们感觉应用程序启动得更快。同时,设计师们也常利用这一短暂...
C# winform
闪屏
示例
闪屏
通常被用来提供一个短暂的用户界面,显示应用程序的徽标、进度条或加载指示器,给用户带来更好的视觉体验,同时
隐藏
程序启动和数据加载的等待时间。 首先,让我们了解什么是WinForm。WinForm是.NET Framework的...
java
闪屏
类
//
隐藏
闪屏
// 显示主界面 } }); timer.start(); ``` 在提供的`paint.java.bak`和`paint.java`文件中,我们应该能找到实现这些功能的具体代码。分析这些文件,我们可以看到如何结合以上知识点来创建一个完整的...
易语言
闪屏
王代码
6. **
窗口
程序设计**:
闪屏
王代码可能
会
在一个
隐藏
的
窗口
上进行绘制,这样不
会
影响主程序的启动界面。
窗口
程序设计包括
窗口
创建、消息循环和
窗口
过程等概念,是易语言应用开发的基础。 7. **调试与优化**:在开发...
C#
111,131
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章