发布
社区首页 >问答首页 >如何用点击事件制作一个特殊的按钮?

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

Stack Overflow用户
提问于 2011-05-19 04:25:55
回答 1查看 222关注 0票数 0

我需要做一个特殊的控制,那就是从不同的部分。因此,这些部分是:

图像

指示器(类似于带有徽章的iPhone图标)

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

然后呢?我从grid开始,创建继承UserControl的myCustomControl。

一切都很好,动画效果不错,但是...

我如何从它中激发点击事件?按钮有此事件,UserControl -没有。

只有mouseLeftButtonDown,但由于我使用了这个事件,这并不好。

那么,伙计们,我怎么才能为我的UserControl点击事件呢?

或者我继承了button的myControl?

我试过了,但是click_event没有出现在event标签页(在Expression Blend 4中)

我该怎么办?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2011-05-19 05:07:12

如果你想让你的UserControl引发一个点击事件,你必须自己添加它!然后,您可以处理该按钮引发的Click事件,然后从UserControl引发Click事件。

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

代码语言:javascript
代码运行次数:0
复制
<Button>
    <Image Source="image.png"/>
</Button>

你能用Button构建你的控件吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6050610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档