社区
C#
帖子详情
隐藏窗口为什么会闪屏
chqj_163
2009-01-05 10:24:24
C# 做的Windows程序有两个弹出对话框,当隐藏一个时为什么会一闪一闪的
...全文
315
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上
多谢各位的帮助
用来整人的小程序
闪屏
王
闪屏
王!闪的眼花时按下F5输入(你好我好大家好)即可~!用来整人的小程序。注:未解除时开机
会
自己运行!
闪屏
制作-程序启动动画 Demo
闪屏
制作-程序启动动画 Demo
C# winform
闪屏
示例
winform 的登录
窗口
和数据加载的过度
窗口
示例
java
闪屏
类
java界面开发,做出一个
闪屏
类,字体和背景可以自己添加,其他参数也可以自己看着修改一下。保证可以使用哦
易语言
闪屏
王代码
易语言
闪屏
王代码源码,
闪屏
王代码,子程序1,子程序2,子程序3,子程序4,子程序5,子程序6
C#
111,130
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章