Blend 4 говорит мне, что это неверная разметка, и не говорит мне, почему:
<ImageBrush Stretch="Fill" ImageSource="{Binding Avatar, Mode=OneWay}"/>
Я извлекаю данные из ленты Twitter, сохраняю их в ImageSource, а затем привязываю их к ImageBrush (как показано ниже), который будет использоваться в качестве заливки для прямоугольника. Вот еще контекст:
<Rectangle x:Name="Avatar" RadiusY="9" RadiusX="9" Width="45" Height="45" VerticalAlignment="Center" HorizontalAlignment="Center" >
<Rectangle.Fill>
<ImageBrush Stretch="Fill" ImageSource="{Binding Avatar, Mode=OneWay}"/>
</Rectangle.Fill>
</Rectangle>
Я использую это внутри пользовательского элемента управления Silverlight, который используется внутри приложения Silverlight. Любые идеи о том, что проблема может быть?