用C#语言编写一个简单程序,要求点击关闭的时候窗口慢慢消失然后自动关闭,求准确代码。

用C#语言编写一个简单程序,要求点击关闭的时候窗口慢慢消失然后自动关闭,求准确代码。,第1张

#region 私有变量

private int heightMax, widthMax//窗体的最大高度和宽度

public int StayTime = 1//定时器时间间隔

#endregion#region 封装窗体高度宽度

public int HeightMax

{

set

{

heightMax = value

}

get

{

return heightMax

}

}public int WidthMax

{

set

{

widthMax = value

}

get

{

return widthMax

}

}

#endregion#region 窗体加载事件

public AttentionProgram()

{

InitializeComponent()

}

private void AttentionProgram_Load(object sender, EventArgs e)

{

#region 窗体d出用到的数据

Screen[] screens = Screen.AllScreens //得到所有显示器 Screen screen = screens[0]//得到显示器对象 this.Location = new Point(screen.WorkingArea.Width - this.Width, screen.WorkingArea.Height - this.Height)//初败伏始化当前的消息提示窗体的坐标位置 this.timer2.Interval = StayTime//初始化第二个计时器 与第一个计时器的时间间隔

#endregion}

#endregion#region 定时器事件

private void timer1_Tick(object sender, EventArgs e)

{

ScrollUp()

}

private void timer2_Tick(object sender, EventArgs e)

{

this.GetReleaseInfo()

this.timer2.Enabled = false察闷携//禁用第二计时器,启用第三计时器

this.timer3.Enabled = true

}

private void timer3_Tick(object sender, EventArgs e)

{

ScrollDown()

}

#endregion#region 方法

public void ScrollShow()

{

this.Height = 0 //初始化当前移动窗罩液体的高度

this.Show() //将其显示出来

this.timer1.Enabled = true //开始调用第一个计时器}

private void ScrollDown()

{

if (this.Height >35)

{

this.Height = this.Height - 10

this.Location = new Point(this.Location.X, this.Location.Y + 10) //得到当前的坐标位置

}

else

{

this.timer3.Enabled = false

this.Close()

}

}

private void ScrollUp()

{

if (this.Height <heightMax)//判断当前的高度是不是小于最大高度,如果是的,就增加高度

{

this.Height = this.Height + 10 this.Location = new Point(this.Location.X, this.Location.Y - 10)//设置当前窗体的坐标位置

}

else

{

this.timer1.Enabled = false //当前高度不小于最大高度时,就将计时器一禁用,启用计时器二 this.timer2.Enabled = true

}

}

可能有用户在使用win10系统的时候发现win10系统所有程序突然消失了,那么发生这样的问题应该怎么办呢?不知道的朋友下面小编给大家带来的是win10系统所有程序突然消失解决方法,大家快来看看吧!win10系统所有程序突然消失了怎么办?所有程序里也只有默认程序但是资源管理器里程序其实还在解决方法:1、在任务栏搜索框输入Powershell 搜索到后右键以管理员方式运行2、然后输入命令Get-AppxPackage -AllUsers Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}3、运行完了重启后,就都显示了。垃圾APP自己再卸载一遍下面就来分享一下Win10桌面图标和任务栏不见了的解决方法:win10系统桌面图标不见了怎么办其实就是因为系统Windows资源管理器explorer.exe意外关闭导此歼歼致的,只需重新启动Windows资源管理器explorer.exe即可,方法如下:打开Win10任务管理器,然后点击“文件”菜单,选择“运行新任务”。如图:改册这时会打开“新建任务”窗口,在其中输入 explorer 。如图:回车或点击“确定”,就会启动Windows资源管理器explorer.exe,你会看到消失的桌面图标和任务栏又回来了。如图:explorer.exe是Windows程序管理器或者文件资源管理器森冲,它用于管理Windows图形壳,包括桌面和文件管理。要是碰上任务栏和桌面图标不翼而飞,就要知道在资源管理器中运行新任务:explorer。以上就是小编给大家带来的是win10系统所有程序突然消失解决方法,没看小编的文章之前还有疑问的网友们,现在看了小编的文章还会不懂吗?小编认为这篇文章是对大家有所帮助的,大家有任何疑问可以在下方留言哦!


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

原文地址: http://outofmemory.cn/yw/12504200.html

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

发表评论

登录后才能评论

评论列表(0条)

保存