产卵图像/图片盒

时间:2015-03-23 00:09:20

标签: c# wpf image picturebox spawning

在C#WPF中,我试图在我点击的位置创建一个新的图片框,每当点击主窗口时。我不太确定如何解决这个问题,因为我在互联网上找不到任何关于此的内容。

1 个答案:

答案 0 :(得分:0)

您确定要每次都创建新的吗?这可能是一个坏主意。但是,如果你愿意,你可以在代码隐藏中这样做:

    public MainWindow()
    {
        InitializeComponent();
        MouseUp += MainWindow_MouseUp; //add eventhandler vor click event
    }

    void MainWindow_MouseUp(object sender, MouseButtonEventArgs e)
    {
        var img = new Image(); //create new instance of image
        img.Width = 100; //set some size properties
        img.Height = 100;
        img.Source = somesource;//set source
        MainGrid.Children.Add(img); //add it as a child to some conteiner element, like grid. 
    }

但如果可能,请重新考虑重复使用控件。