如何在后面的代码中将单击事件添加到椭圆
本文关键字:添加 事件 单击 在后面 代码 | 更新日期: 2023-09-27 17:48:59
要在c#代码中为按钮添加点击事件,我可以这样做
Button btn = new Button;
btn.Click += btn_Click;
如果我有一个椭圆,它不包含点击?
Ellipse e = new Ellipse;
e.??? += e_Click;
一种方法是使button为椭圆并附加。单击Event handler
<Button>
<Button.Template>
<ControlTemplate>
<Ellipse .../>
</ControlTemplate>
</Button.Template>
</Button>
也许MouseUp事件将满足您的目的。试着
Ellipse ellipse = new Ellipse();
ellipse.MouseUp += ellipse_MouseUp;
private void ellipse_MouseUp(object sender, MouseButtonEventArgs e)
{
...
}