当在wpf中更改UIElement
的位置时,是否可以触发事件?我们可以在Windows的情况下触发位置更改的事件,但是我们可以在窗口中更改UIElement
的位置时触发自定义事件。wpf UIElement的自定义事件
1
A
回答
0
也许这个link会帮到你,UIElement
支持很多活动。我认为你正在寻找的是操纵事件或LayoutUpdate
事件。
0
这是不可能的一般情况。 UIElement
甚至不知道它所呈现的位置。
但是,您可以为特殊情况做到这一点。您可以使用布局父级的事件,例如Canvas
的附加属性Left
和Top
,ScrollViewer
的滚动偏移等,具体取决于UIElement
在可视化树中的位置。
相关问题
- 1. WPF:DataBinding自定义UIElement的PointCollection
- 2. 自定义控件中定位UIElement
- 3. WPF中的自定义附加事件
- 4. 的UIElement零使用自定义的DependencyProperty
- 5. WPF创建自定义事件
- 6. WPF自定义路由事件问题
- 7. WPF路由事件,订阅自定义事件
- 8. 我如何处理c#wpf自定义控件中的事件
- 9. WPF自定义NavigationUI控件
- 10. WPF和自定义控件
- 11. WPF自定义控件TemplateBinding
- 12. WPF:自定义控件
- 13. Wpf自定义控件
- 14. 自定义WPF控件
- 15. wxWidgets的自定义事件
- 16. WPF - 确定是否鼠标在的UIElement
- 17. 自定义TreeView用户控件MVVM双击冒泡事件WPF
- 18. WPF:如何为自定义用户控件创建事件?
- 19. WPF - 选择器 - 自定义控件 - SelectionChanged事件不会触发
- 20. WPF自定义控件构造,触发器和事件
- 21. 使用WPF中的命令实现自定义CanExecuteChanged事件
- 22. 如何将Click事件添加到自定义的WPF WindowTitle
- 23. WPF:自定义路由事件与额外的信息
- 24. 事件vs自定义事件
- 25. WPF自定义控件 - 你如何测试自定义控件?
- 26. WPF自定义ICommand的执行情况和我的WPF UI的CanExecuteChanged事件
- 27. Qt:定义自定义事件类型
- 28. 定义并触发自定义事件
- 29. 自定义控件上的自定义事件
- 30. C#自定义控件的自定义事件WinForm