Как найти центр UIElement
в wpf?Найти центр uielement в wpf
6
A
ответ
6
Вы можете получить абсолютное положение элемента управления, как этот
Point relativePoint = myVisual.TransformToAncestor(rootVisual)
.Transform(new Point(0, 0));
где myVisual
твой контроль и rootVisual
является родительский контроль (см Get Absolute Position of element within the window in wpf), так что вы можете найти центр UIElement как этот
Point pt = new Point(relativePoint.X + myVisual.ActualWidth/2, relativePoint.Y + myVisual.ActualHeight/2);
0
Строительство от @ArsenMkrt,
Point center = myVisual.TransformToAncestor(rootVisual).Transform(new Point(myVisual.ActualWidth/2, myVisual.ActualHeight/2));
Смежные вопросы
- 1. Найти центр строки в WPF
- 2. Ошибка обновления WPF UIElement?
- 3. Выберите WPF UIElement в FlowDocument
- 4. Пользовательское событие для wpf UIElement
- 5. WPF CLR Тип для UIElement
- 6. WPF - Следующий тип Ожидалось: UIElement
- 7. WPF: запускать mouseenter на UIElement, который перекрывается другим UIElement
- 8. Как добавить UIElement в сетку в WPF
- 9. Найдите ярлык для Targeted UIElement в WPF
- 10. Создание растрового изображения WPF UIElement в ASP.NET
- 11. Каковы основные свойства UIElement в WPF?
- 12. Получение логического UIElement под мышью в WPF
- 13. UIElement vs FrameworkElement в WPF/Silverlight
- 14. Как сделать снимок экрана UIElement в WPF
- 15. WPF - получить размер UIElement в памяти?
- 16. Используйте UIElement как Clip в WPF
- 17. Получите размер UIElement в WinRT
- 18. WPF FrameworkElement Parent и перемещение UIElement
- 19. C#/WPF - RoutedEvent в классе WPF, который не является UIElement
- 20. клонирование/копирование UIElement в silverlight
- 21. изображение находится на UIElement не показывает [WPF]
- 22. Как я могу получить WPF UIElement?
- 23. Есть ли уникальный идентификатор для wpf UIElement?
- 24. WPF ListBox - Получение UIElement вместо SelectedItem
- 25. WPF - Определение, если мышь находится над UIElement
- 26. WPF Изменение UIElement на событии MouseEnter
- 27. WPF Обнаружение нескольких HitTest на UIElement
- 28. WPF richTextBox can not идентифицировать как UIElement
- 29. WPF: DataBinding a PointCollection для пользовательского UIElement
- 30. WPF Скриншот JPG от UIElement с C#
Не работает для Пути. Все еще ищут ответ. Спасибо –