private async void GenerateDisabledStateImage() { if (DesignMode.DesignModeEnabled) { return; } var wb = new WriteableBitmap(1, 1); await wb.LoadFromBitmapImageSourceAsync((BitmapImage)NormalStateImageSource); await wb.WaitForLoadedAsync(); wb.Grayscale(GeneratedDisabledStateGrayscaleAmount); _disabledStateImage.Source = wb; }
private async void GeneratePressedStateImage() { if (DesignMode.DesignModeEnabled) { return; } var wb = new WriteableBitmap(1, 1); await wb.LoadFromBitmapImageSourceAsync((BitmapImage)NormalStateImageSource); await wb.WaitForLoadedAsync(); wb.Lighten(GeneratedPressedStateLightenAmount); _pressedStateImage.Source = wb; }