public void LoadFilters() { var bw = new ImageFilter(new BlackAndWhite()); var sepia = new ImageFilter(new Sepia()) { Value = 20 }; var brightness = new ImageFilter(new Brightness()) { Value = 20 }; var contrast = new ImageFilter(new Contrast()) { Value = 20 }; var filters = new ObservableCollection<ImageFilter> { bw, sepia }; bool isBrightnessBought; if (IsolatedStorageSettings.ApplicationSettings.TryGetValue(InAppProducts.BrightnessFilterIdentifier, out isBrightnessBought)) { if (isBrightnessBought) { filters.Add(brightness); } } bool isContrastBought; if (IsolatedStorageSettings.ApplicationSettings.TryGetValue(InAppProducts.ContrastFilterIdentifier, out isContrastBought)) { if (isContrastBought) { filters.Add(contrast); } } Filters = filters; SelectedFilter = Filters.First(); }
public void LoadFilters() { var bw = new ImageFilter(new BlackAndWhite()); var sepia = new ImageFilter(new Sepia()) { Value = 20 }; var brightness = new ImageFilter(new Brightness()) { Value = 20 }; var contrast = new ImageFilter(new Contrast()) { Value = 20 }; var filters = new ObservableCollection <ImageFilter> { bw, sepia }; bool isBrightnessBought; if (IsolatedStorageSettings.ApplicationSettings.TryGetValue(InAppProducts.BrightnessFilterIdentifier, out isBrightnessBought)) { if (isBrightnessBought) { filters.Add(brightness); } } bool isContrastBought; if (IsolatedStorageSettings.ApplicationSettings.TryGetValue(InAppProducts.ContrastFilterIdentifier, out isContrastBought)) { if (isContrastBought) { filters.Add(contrast); } } Filters = filters; SelectedFilter = Filters.First(); }