创建自定义UIElement类c#

时间:2016-01-11 13:42:52

标签: c# wpf canvas shape uielement

我正在尝试创建可以在Canvas上绘制的自定义对象类。

例如:

我希望创建一个名为CustomRectangle的类,它允许我从给定的XY位置值创建一个简单的矩形,以及Width和{{ 1}}并且里面会有一个Height。这Label。我还希望将此课程注册到CustomRectangle,例如Mouse Events,以便在点击并拖动MouseMove时移动Rectangle

我发现了几个派生自Canvas的类的实现,但这些解决方案不允许我将新创建的对象注册到鼠标事件。

可以这样做吗?如果我想创建自己的“自定义形状”私人库?

0 个答案:

没有答案