Winform 使用AnimateWindow 如何在show与hide时 淡入淡出时,

fyfcom 2011-02-21 03:29:44
使用AnimateWindow 进行窗体的淡入淡出时
我现在在FORM的Load与FormClosing里加入AnimateWindow可以在第一次显示和关闭时淡入淡出

现在问:
我想窗体HIDE时淡出,再次SHOW时淡入,应如何做呢?
谢谢!
...全文
106 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fyfcom 2011-02-21
  • 打赏
  • 举报
回复
楼上的只是改变透明度,做不到AnimateWindow的效果吧

[Quote=引用 1 楼 yalan 的回复:]
那就在窗体的Visible=false和Visible=true时加入淡入淡出的事件就行了啊

你窗体关闭和加载怎么加载的事件然后你在隐藏显示时再怎么加入就行了啊
[/Quote]
我的是在MDI程度,在MDI父窗体中有一按钮用于隐藏当前子窗体,显示另一个窗体

this.activeMdiForm.hide();
newFrm.show();

应该在哪里加入AnimateWindow这一句呢
yalan 2011-02-21
  • 打赏
  • 举报
回复
那就在窗体的Visible=false和Visible=true时加入淡入淡出的事件就行了啊

你窗体关闭和加载怎么加载的事件然后你在隐藏显示时再怎么加入就行了啊

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧