private async void MessageCenter_ChangeBg() { if (SettingHelper.Get_CustomBG() && SettingHelper.Get_BGPath().Length != 0) { StorageFile file = await StorageFile.GetFileFromPathAsync(SettingHelper.Get_BGPath()); if (file != null) { img_bg.Stretch = (Stretch)SettingHelper.Get_BGStretch(); img_bg.HorizontalAlignment = (HorizontalAlignment)SettingHelper.Get__BGHor(); img_bg.VerticalAlignment = (VerticalAlignment)SettingHelper.Get_BGVer(); img_bg.Opacity = Convert.ToDouble(SettingHelper.Get_BGOpacity()) / 10; if (SettingHelper.Get_BGMaxWidth() != 0) { img_bg.MaxWidth = SettingHelper.Get_BGMaxWidth(); } else { img_bg.MaxWidth = double.PositiveInfinity; } if (SettingHelper.Get_BGMaxHeight() != 0) { img_bg.MaxHeight = SettingHelper.Get_BGMaxHeight(); } else { img_bg.MaxHeight = double.PositiveInfinity; } var st = await file.OpenReadAsync(); BitmapImage bit = new BitmapImage(); await bit.SetSourceAsync(st); img_bg.Source = bit; if (SettingHelper.Get_FrostedGlass() != 0) { GlassHost.Visibility = Visibility.Visible; InitializedFrostedGlass(GlassHost, SettingHelper.Get_FrostedGlass()); } else { GlassHost.Visibility = Visibility.Collapsed; } } else { } } else { img_bg.Source = null; } }