У меня есть XAML, как это:WPF XAML Image.Source Binding Поддерживаемые типы
<Image Source="{Binding MyImage}" />
Где лучше документация к каким типам собственности Источник по умолчанию (без отдельного преобразователя) могут связываться?
бонус:
Существуют ли различия в .NET версии?
Я не свяжусь в XAML с моделью. Поэтому, пожалуйста, не обращайтесь к коду как «Image.Source = ...;».
Что я обнаружил до сих пор:
здравый смысл Ответ:
- любой класс, производный от ImageSource
MSDN документация в основном бесполезен:
Исходное свойство: Получает или задает ImageSource для изображения.
XAML значения
imageUri
System.String
URI, из файла изображения
Самый полезный ответ я нашел в .net source:
- строка (Uri-подобный путь)
- байт []
- поток
- Ури
Вы уже перечислены все типы, которые в свойство может быть привязано без конвертера привязки: 'ImageSource' и' string', 'Uri',' Stream' и 'byte []' путем преобразования встроенного типа (классом ImageSourceConverter). Для любого другого типа источника вам понадобится конвертер привязки. – Clemens
Где документация для этого? даже здесь нет ничего полезного: https://msdn.microsoft.com/en-us/library/system.windows.media.imagesourceconverter(v=vs.110).aspx – jens
Хотя WPF очень хорошо документирован (IMO), все еще есть пробелы. Но есть и * Reference Source *, который вы уже нашли. Обратитесь к этому. – Clemens