Сейчас я разрабатываю приложение с эффектом отражения.Я попытался назначить 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. Кто-нибудь знает, есть ли что-то, что я здесь пропускаю?
Спасибо.