我正在尝试为 UWP 应用程序实现自定义控件(模板化控件)以转换形状(主要是矩形类型)。自定义控件将在 UWP 类库中实现并引用主项目。我想要实现的是围绕另一个基本形状(例如:矩形)绘制自定义控件,并根据对自定义控件进行的操作来转换形状。
我正在尝试使用操作事件(ManipulationDelta、ManipulationCompleted)来实现控件。
我能够使用与指针相关的事件(PointerPressed、PointerMoved、PointerReleased)来实现类似的行为,但它不是很流畅,我想轻松地将这个控件与其他应用程序集成。
请在此处找到示例源代码。
当我尝试移动控件时,操作事件没有触发,我无法弄清楚原因。
我最近开始研究 UWP 应用程序,非常感谢您对此事的任何帮助。