Ejemplo n.º 1
0
        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;
        }
Ejemplo n.º 2
0
        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;
            }
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 5
0
        private void diagonalScreenSizeBinding_ConvertingBack(object sender, Perspective.Core.Wpf.Converters.ConverterEventArgs e)
        {
            string diagonal = (string)e.Value;

            e.ConvertedValue = Convert.ToDouble(diagonal, CultureInfo.InvariantCulture);
        }