2017-01-18 8 views
0

Я использовать I IValueConverter интерфейс, однако этот интерфейс находится в пространстве имен windows.ui.xaml.Dataдобавление windows.ui.xaml.Data в VS2013 Project

Я с помощью Visual Studio 2013 но Я не понимаю, как добавить это пространство имен в проект. Я определяю progrect как приложение WPF. и хотите добавить этот класс

Спасибо за любого, кто помогает.

+0

Это не место, где оно находится. https://msdn.microsoft.com/en-us/library/system.windows.data.ivalueconverter(v=vs.110).aspx – niksofteng

ответ

0

IValueConverter проживает в пространстве имен WPF System.Windows.Data.

В приложениях универсальной платформы Windows (UWP), предназначенных для устройств под управлением Windows 10, он живет только в пространстве имен Windows.UI.Xaml.Data. Но это не относится к Visual Studio 2013 и WPF, поэтому попробуйте сделать это:

public class MyConverter : System.Windows.Data.IValueConverter 
{ 
    public object Convert(object value, Type targetType, object parameter, CultureInfo culture) 
    { 
     //conversion logic... 
     return value; 
    } 

    public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) 
    { 
     throw new NotSupportedException(); 
    } 
} 
Смежные вопросы