public static WallpaperDownloader Instance() { if (instance == null) { instance = new WallpaperDownloader(); } return(instance); }
public static WallpaperDownloader Instance() { if (instance == null) { instance = new WallpaperDownloader(); } return instance; }
private void setWallpaper_MouseDown(object sender, MouseEventArgs e) { WallpaperDownloader wallpaperDownloader = WallpaperDownloader.Instance(); if (wallpaperDownloader.IsDownloading) { MotivateDesktopNotifyIcon.Instance().ShowBalloonTip("正在下载", "有一张壁纸正在下载,请等待下载完成..."); } else { System.Threading.Thread wallpaperDownloadThread = new System.Threading.Thread(new System.Threading.ThreadStart( delegate { wallpaperDownloader.DownloadAndApplyWallpaper(WallpaperChecker.Instance().WallpaperDate, WallpaperChecker.Instance().WallpaperFormat); } )); wallpaperDownloadThread.Start(); } AnimatedCloseMainWrapper(); }