#c# #wpf
#c# #wpf
Вопрос:
Вот мой XAML datatemplate:
<DataTemplate>
<Ellipse Height="40" Width="40">
<Ellipse.Fill>
<ImageBrush ImageSource="{Binding Photo}" Stretch="UniformToFill"/>
</Ellipse.Fill>
</Ellipse>
</DataTemplate>
И моя привязка фотографий с использованием локального изображения с IP, например : 192.168.1.1/image/image.jpg
Я попытался вызвать привязку Photo, но в моем ListView
моем изображении не появилось.
Комментарии:
1. Как объявляется свойство Photo? Где используется DataTemplate? Правильно ли задан DataContext? Есть ли какие-либо сообщения об ошибках привязки данных в окне вывода в Visual Studio при отладке приложения?
Ответ №1:
Если вы получаете изображение с локального веб-сайта, вы должны включить http://
в путь:
public Uri Photo { get; } = new Uri("http://192.168.1.1/image/image.jpg");