如何在代码中的Click事件添加到一个椭圆形的背后? [英] How to add a Click event to an Ellipse in code behind?

查看:149
本文介绍了如何在代码中的Click事件添加到一个椭圆形的背后?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

要click事件添加到C#代码按钮后面,我可以做到这一点。



 按钮BTN =新的按钮; 
btn.Click + = btn_Click;



如果我有一个椭圆,它不包含点击?



 椭圆E =新椭圆; 
é???。 + = e_Click;


解决方案

也许MouseUp事件将成为你的目的。
尝试

 椭圆形椭圆=新的椭圆(); 
ellipse.MouseUp + = ellipse_MouseUp;

私人无效ellipse_MouseUp(对象发件人,MouseButtonEventArgs E)
{

}


To add a click event to a Button in C# code behind, I can do this

Button btn = new Button;
btn.Click += btn_Click;

What if I have an Ellipse, which does not contain a Click?

Ellipse e = new Ellipse;
e.??? += e_Click;

解决方案

Maybe the MouseUp event will serve your purpose. Try

Ellipse ellipse = new Ellipse();
ellipse.MouseUp += ellipse_MouseUp;

private void ellipse_MouseUp(object sender, MouseButtonEventArgs e)
{
   ...
}

这篇关于如何在代码中的Click事件添加到一个椭圆形的背后?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆