Сейчас я разрабатываю приложение с эффектом отражения. Я попытался назначить VisualBrush для Rectangle.Fill как:
<Rectangle.Fill>
<VisualBrush Opacity="0.75" Stretch="None" Visual="{Binding ElementName=ReflectedVisual}">
</VisualBrush>
</Rectangle.Fill>
И VS сообщает, что VisualBrush не существует в моем пространстве имен xml. Я вручную добавил его в файл XAML, используя:
xmlns:fx="http://schemas.microsoft.com/netfx/2007/xaml/presentation"
И добавил эталонную DLL. Однако теперь VS говорит, что я не могу назначить VisualBrush свойству класса Brush.
Мне это показалось странным, поскольку я вспомнил, что тот же код хорошо работал в Vista. Кто-нибудь знает, есть ли что-то, что мне здесь не хватает?
Спасибо.