【发布时间】:2015-03-23 00:09:20
【问题描述】:
在 C# WPF 中,我试图在我点击的地方创建一个新的图片框,每当我点击主窗口时。我不太确定如何解决这个问题,因为我在互联网上找不到任何关于此的内容。
【问题讨论】:
标签: c# wpf image picturebox spawning
在 C# WPF 中,我试图在我点击的地方创建一个新的图片框,每当我点击主窗口时。我不太确定如何解决这个问题,因为我在互联网上找不到任何关于此的内容。
【问题讨论】:
标签: c# wpf image picturebox spawning
您确定要每次都新建一个吗?这可能是个坏主意。但是,如果你愿意,你可以在代码隐藏中这样做:
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.
}
但如果可能,请重新考虑重用控件。
【讨论】: