产卵 images/pictureboxes
Spawning images/pictureboxes
在 C# WPF 中,我试图在我点击的地方创建一个新的图片框,只要我点击主要 window。我不太确定如何处理这个问题,因为我在互联网上找不到任何关于这个的信息。
你确定每次都创建一个新的吗?这可能是个坏主意。但是,如果你愿意,你可以像这样在代码隐藏中做到这一点:
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.
}
但如果可能,请重新考虑重用控件。
在 C# WPF 中,我试图在我点击的地方创建一个新的图片框,只要我点击主要 window。我不太确定如何处理这个问题,因为我在互联网上找不到任何关于这个的信息。
你确定每次都创建一个新的吗?这可能是个坏主意。但是,如果你愿意,你可以像这样在代码隐藏中做到这一点:
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.
}
但如果可能,请重新考虑重用控件。