WinForm实现自定义右下角提示效果的方法
本文实例讲述了WinForm实现自定义右下角提示效果的方法。分享给大家供大家参考。具体实现方法如下:
usingSystem; usingSystem.Collections.Generic; usingSystem.ComponentModel; usingSystem.Data; usingSystem.Drawing; usingSystem.Linq; usingSystem.Text; usingSystem.Windows.Forms; namespaceIcoFlickerApp { publicpartialclassFrmMain:Form { publicFrmMain() { InitializeComponent(); Rectanglerectangle=Screen.AllScreens[0].WorkingArea; this.StartPosition=FormStartPosition.Manual; this.Location=newPoint(rectangle.Width-this.Width,rectangle.Height); this.TopMost=true; System.Threading.Threadthread=newSystem.Threading.Thread(()=> { while(this.Top>=rectangle.Height-this.Height) { this.Invoke(newMethodInvoker(delegate { this.Top=this.Top-1; System.Threading.Thread.Sleep(1); Application.DoEvents(); })); } }); thread.Start(); } } }
希望本文所述对大家的C#程序设计有所帮助。