如何参考图 我单击以更改其属性并移动它

本文关键字:属性 移动 单击 何参考 参考 | 更新日期: 2023-09-27 18:33:47

我在WPF应用程序中Canvas有一个数字。这个图是由程序生成的(我点击一个按钮,然后出现一个图)。如何排序Figure_MouseLeftButtonDown函数来更改此图的某些属性?我也想通过拖动来移动这个数字。现在我有这样的东西:

var ell = new Ellipse() { 
    Name = "FirstEllipse", 
    Width = 150, 
    Height = 100, 
    Margin = new Thickness(200, 150, 0, 0), 
    Fill = Brushes.Red 
}; 
ell.MouseLeftButtonDown += Ellipse_MouseLeftButtonDown; 
canvas.Children.Add(ell); 
private void Figure_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) 
{ 
    sender.SetValue(Ellipse.FillProperty, Brushes.Aquamarine);
}

如何参考图 我单击以更改其属性并移动它

我做到了,也许这个答案会对其他人有所帮助。椭圆椭圆 = 新椭圆(); 省略号 = (椭圆)发送器; 椭圆。SetValue(Ellipse.FillProperty, Brushes.Aquamarine);