0

Canvas私はWPFアプリケーションに数字を持っています。この図はプログラムによって生成されます (ボタンをクリックすると図が表示されます)。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);
}
4

1 に答える 1

0

私はそれを作りました、多分この答えは他の誰かを助けるでしょう。楕円 ellip = new Ellipse(); 楕円 = (楕円) 送信者; ellip.SetValue(Ellipse.FillProperty, Brushes.Aquamarine);

于 2013-10-03T10:55:48.450 に答える