如何使用点击事件制作一个特殊按钮?

时间:2011-05-18 20:25:55

标签: silverlight button user-controls

我需要做一个特殊的控制,来自不同的部分。 部分是:

图像

指标(如带徽章的iPhone图标)

所以 - 标准按钮对于这种情况是不够的 - 我必须自己做一个。

和?我从grid开始并使myCustomControl继承UserControl。

一切都很好,动画有效,但是......

如何从中触发CLICK事件? Button有此事件,UserControl - 没有。

只有mouseLeftButtonDown,但是当我红了 - 使用这个事件 - 没有好处。

那么,大家好,我如何点击UserControl的事件?

或者我是否从按钮继承了myControl?

我试过了,但是click_event没有显示在事件标签中(在Expression Blend 4中)

我该怎么办?

感谢。

1 个答案:

答案 0 :(得分:0)

如果您希望UserControl引发Click事件,则必须自行添加!然后,您可以处理按钮引发的Click事件,然后从UserControl中引发Click事件。

还有其他可能性 - 您可以在按钮中托管所有类型的内容,例如

<Button>
    <Image Source="image.png"/>
</Button>

您可以使用Button构建控件吗?