我需要做一个特殊的控制,那就是从不同的部分。因此,这些部分是:
图像
指示器(类似于带有徽章的iPhone图标)
所以-标准按钮对于这种情况是不够的-我必须做一个我自己的按钮。
然后呢?我从grid开始,创建继承UserControl的myCustomControl。
一切都很好,动画效果不错,但是...
我如何从它中激发点击事件?按钮有此事件,UserControl -没有。
只有mouseLeftButtonDown,但由于我使用了这个事件,这并不好。
那么,伙计们,我怎么才能为我的UserControl点击事件呢?
或者我继承了button的myControl?
我试过了,但是click_event没有出现在event标签页(在Expression Blend 4中)
我该怎么办?
谢谢。
发布于 2011-05-19 05:07:12
如果你想让你的UserControl引发一个点击事件,你必须自己添加它!然后,您可以处理该按钮引发的Click事件,然后从UserControl引发Click事件。
还有其他的可能性--你可以在一个按钮中托管所有类型的内容,例如
<Button>
<Image Source="image.png"/>
</Button>
你能用Button构建你的控件吗?
https://stackoverflow.com/questions/6050610
复制相似问题