Поделиться через


Диалоговое окно "Добавление конвертера значений"

Конвертер значений позволяет изменять данные при прохождении через механизм привязки данных. Можно создать конвертеры значений, реализовав в коде интерфейс IValueConverter. После того, как конвертер значений создан, его можно выбрать в конструкторе XAML при настройке привязки данных.

При создании привязки данных можно выбрать конвертер в раскрывающемся списке Конвертер в диалоговом окне Создать привязку данных, если он уже был создан, или выбрать <Добавить конвертер значений>. Дополнительные сведения о создании привязки данных в конструкторе XAML см. в разделе Практическое руководство. Привязка данных в конструкторе XAML.

Если выбрать <Добавить конвертер значений> в диалоговом окне Создать привязку данных, откроется диалоговое окно Добавление конвертера значений. В этом диалоговом окне можно выбрать конвертер значений из списка конвертеров значений.

На следующем рисунке показано диалоговое окно Добавление конвертера значений с выбранным конвертером значений DateFormatter.

Диалоговое окно "Добавление конвертера значений"

Примечание

После добавления или выбора конвертера можно задать необязательный параметр в текстовом поле ConverterParameter в диалоговом окне Создать привязку данных. Этот параметр представляет собой объект, который можно использовать в логике конвертера и который соответствует аргументу parameter в методе Convert.

См. также

Основные понятия

Создание пользовательского интерфейса с помощью конструктора XAML