c#窗体逐渐打开
来源:百度知道 编辑:UC知道 时间:2024/05/21 10:02:33
如何让窗体打开时实现逐渐打开?
不是从隐藏逐渐变为可见,而是指类似ppt的百叶窗一样的效果。不过是比较简单型的。
例如窗体逐渐从标题栏开始由上往下打开(显现),最后完全出现。
给个思路也好啊。
根据我们老师出题,似乎把这题归在简单一类,但是我无论如何都不知道该怎么实现。也查不到
不是从隐藏逐渐变为可见,而是指类似ppt的百叶窗一样的效果。不过是比较简单型的。
例如窗体逐渐从标题栏开始由上往下打开(显现),最后完全出现。
给个思路也好啊。
根据我们老师出题,似乎把这题归在简单一类,但是我无论如何都不知道该怎么实现。也查不到
用个timer,时间间隔设为40ms,每到点一次窗体Height增加一个值。。。
看一下ajax吧有这样的动画控件用
百叶窗。。。这个很难。。。
何必这样虐待自己。。。。
设置为透明窗体,然后在上面逐一行把图像画上去。
Windows系统有API函数可以完成
AnimateWindow函数,你可以去这个函数相关介绍