private void diagonalScreenSizeBinding_Converting(object sender, Perspective.Core.Wpf.Converters.ConverterEventArgs e) { double diagonal = (double)e.Value; diagonal = Math.Round(diagonal, 2, MidpointRounding.ToEven); e.ConvertedValue = diagonal; }
private void radioButtonIsCheckedBinding_Converting(object sender, Perspective.Core.Wpf.Converters.ConverterEventArgs e) { e.ConvertedValue = false; string skin = e.Value as string; if (skin == _skinViewModel.CurrentSkin) { e.ConvertedValue = true; } }
private void radioButtonIsCheckedBinding_Converting(object sender, Perspective.Core.Wpf.Converters.ConverterEventArgs e) { e.ConvertedValue = false; string cultureName = e.Value as string; if (cultureName == _localizationViewModel.CurrentLocaleInfo.CultureName) { e.ConvertedValue = true; } }
private void knobValueBinding_Converting(object sender, Perspective.Core.Wpf.Converters.ConverterEventArgs e) { double knobValue = System.Convert.ToDouble(e.Value, e.Culture); e.ConvertedValue = Math.Round(knobValue, 1, MidpointRounding.ToEven); }
private void diagonalScreenSizeBinding_ConvertingBack(object sender, Perspective.Core.Wpf.Converters.ConverterEventArgs e) { string diagonal = (string)e.Value; e.ConvertedValue = Convert.ToDouble(diagonal, CultureInfo.InvariantCulture); }