Esempio n. 1
0
        public object Convert(object value, Type targetType, object parameter, string language)
        {
            var portableConvertedUIElement = _coreConverter.Convert(value, targetType, parameter, language);

            var converter       = new PortableUIElementsConvertionServiceWindowsShared();
            var nativeUIElement = converter.ConvertToNativeUIElement(portableConvertedUIElement);

            return(nativeUIElement);
        }
Esempio n. 2
0
        public object ConvertBack(object value, Type targetType, object parameter, string language)
        {
            var converter = new PortableUIElementsConvertionServiceWindowsShared();

            var portableValue = converter.ConvertToPortableUIElement(value);

            var portableParameter = converter.ConvertToPortableUIElement(parameter);

            var portableConvertedValue = _coreConverter.ConvertBack(portableValue, targetType, portableParameter, language);

            return(portableConvertedValue);
        }