Timer timer_Up = new Timer();
Timer timer_Down = new Timer();
private void Form1_Load(object sender, EventArgs e)
{
this.Left = Screen.PrimaryScreen.WorkingArea.Width - this.Width - 1;
this.Top = Screen.PrimaryScreen.WorkingArea.Bottom;
timer_Up.Interval = 10;
timer_Up.Tick += timer_Up_Tick;
timer_Up.Enabled = true;
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
timer_Down.Interval = 10;
timer_Down.Tick += timer_Down_Tick;
timer_Down.Enabled = true;
e.Cancel = true;
}
private void timer_Up_Tick(object sender, EventArgs e)
{
if (this.Bottom <= Screen.PrimaryScreen.WorkingArea.Bottom)
{
this.Top = Screen.PrimaryScreen.WorkingArea.Bottom - this.Height - 1;
timer_Up.Enabled = false;
return;
}
this.Top -= 10;
}
private void timer_Down_Tick(object sender, EventArgs e)
{
if (this.Top >= Screen.PrimaryScreen.Bounds.Bottom)
{
timer_Down.Enabled = false;
Environment.Exit(0);
return;
}
this.Top += 10;
}
C#屏幕右下角弹窗
最新推荐文章于 2021-09-21 16:57:39 发布