У меня есть холст внутри scrollviewer. Canvas поддерживает функцию масштабирования. Я хочу иметь DropShadowEffect для Canvas. DropShadowEffect работает только тогда, когда ClipToBounds Canvas установлен в False. Но я хочу установить True. Есть ли способ решить эту проблему?WPF DropShadowEffect для холста и ClipToBounds
0
A
ответ
0
Одна вещь, которую вы могли бы сделать, это наложить различные элементы управления в сетку и прикрепить DropShadowEffect к элементу управления в фоновом режиме.
Что-то вроде этого:
<ScrollViewer>
<Grid>
<Canvas ClipToBounds="true" Background="Transparent" />
<Border Margin="2,2,5,5" Background="LightBlue" >
<Border.Effect>
<DropShadowEffect BlurRadius="2"></DropShadowEffect>
</Border.Effect>
</Border>
</Grid>
</ScrollViewer>
+0
Не идеально. Граница будет сдвинута в положение немного позади холста из-за самой тени. –
Смежные вопросы
- 1. wpf ClipToBounds справа и внизу
- 2. WPF DropShadowEffect в ListBox
- 3. WPF Как отключить DropShadowEffect
- 4. WPF DropShadowEffect, вызывающий размытость
- 5. WPF DropShadowEffect и Blur memory leaks
- 6. WPF DropShadowEffect на прозрачном объекте
- 7. WPF DropShadowEffect with AllowsTransparency = "True"
- 8. ClipToBounds и TranslateTransform
- 9. WPF DropShadowEffect Нарушение текста в кнопке
- 10. WPF DropShadowEffect - Неожиданная разница в цвете
- 11. WPF Удалить Butto DropShadowEffect по щелчку ControlTemplate
- 12. WPF переопределение ContextMenu style - DropShadowEffect не работает
- 13. clipToBounds и masksToBounds проблема производительности
- 14. WPF и создание «бесконечного» холста
- 15. Проблема с производительностью WPF DropShadowEffect, ища для замены
- 16. Масштаб холста без масштабирования изображения внутри холста
- 17. WPF Виртуализация холста
- 18. dequeueReusableCell breaks cliptobounds
- 19. WPF - многоугольник внутри холста
- 20. Анимация DropShadowEffect на элементе управления
- 21. DropShadowEffect применяется несколько раз в пользовательском элементе WPF
- 22. Обновление холста в WPF
- 23. Растяжка холста WPF Горизонтально
- 24. Scala: Эквивалент холста WPF и многоугольника
- 25. WPF - Установить уникальный идентификатор для холста
- 26. Вращающийся градиент выходит из холста в WPF
- 27. DropShadowEffect Неправильная привязка цвета
- 28. Анимация DropShadowEffect Цвет
- 29. Сохранение холста WPF как изображения
- 30. WPF - высота холста в пикселях
Небольшой код проходит долгий путь. –