【发布时间】:2010-12-22 17:30:39
【问题描述】:
是否可以在 WPF 中实现鼠标单击和拖动选择框。是否应该通过简单地绘制一个矩形,计算其点的坐标并评估该框内其他对象的位置来完成?还是有其他方法?
您能否提供一些示例代码或链接?
【问题讨论】:
-
对于绘图来说,它并不那么简单,因为您可能希望将选择框绘制在所有内容之上,并且您的对象可能是 UIElements 本身。您需要使用装饰器。
-
帕维尔,谢谢你的小费。我将深入探讨装饰器主题。如果你能再给我一些关于为此目的使用装饰器的信息(只是学习方向),我会很感激的。无论如何,谢谢你。
标签: c# wpf mouse selection drag