在C# winform窗体中实现多张图片的滚动。。。

在C# winform窗体中实现多张图片的滚动。。。,第1张

这就是传说中的“闪屏”

制作步骤

1.先准备一张喜欢的背景图片上面最好有“(软件名字,版本,制作人)”版权信息

2.在你的项目里面添加一个窗体作为第一个启动窗体。

3.在这个窗体里设置边框属性为“none”,引入背景图片,并添加相应的控件构造版权信息,一般是label...然后在这个窗体里添加timer控件

4.双击timer写代码

this.Opacity

-=

0.01

//注意(1)

if

(Opacity.Value

==

0)

{

timer1.Stop()

主窗体

form

=

new

主窗体()

form.Show()

this.Hide()

}

注意

1.这里的效果是从有慢慢到无的画面

可以更改为“+=”并在下面的if条件中改Opacity.Value

==

1

改Opacity的初始值为0

就可以变成由无到有。

整体就是这个样子

不难

可以通过“+=”“-=”“timer的频率属性”“0.01”改变相应的效果

---------------------------------

纯手工回答问题请尊重劳动成果

我可以帮助你,你先设置我最佳答案后,我百度Hii教你。

添加到资源里的图片,是可以通过Properties.Resources.。。。。。这样去调用了,Resources后面应该是图片名称,在vs里会自动显示的,现在也许升级了,好久没写winform代码了,但是应该就是这样获取,就输入Properties.Resources.看看vs编译器后面提示什么内容,找找看。


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

原文地址: https://outofmemory.cn/bake/11814866.html

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

发表评论

登录后才能评论

评论列表(0条)

保存