0
我有一個包含2個窗口的WPF應用程序。將圖像源從一個窗口傳遞到另一個窗口
窗口1包含一個按鈕和一個圖像,窗口2只包含一個圖像。
當您按下按鈕時,您將看到來自第一個圖像的來源,位於窗口2的圖像上。雖然兩個窗口都可以同時看到。
我在做這項工作時遇到了麻煩。 目前,這是我的代碼:
namespace WpfApplication3
{
public partial class MainWindow : Window
{
private string msMapImages = AppDomain.CurrentDomain.BaseDirectory + "Images/";
public MainWindow()
{
InitializeComponent();
Image1.Source = new BitmapImage(new Uri(msMapImages + "image.jpg"));
Window2 win2 = new Window2();
win2.Show();
}
private void Btnsend_Click(object sender, RoutedEventArgs e)
{
Window2 win2 = new Window2();
win2.Image2.Source = Image1.Source;
}
}
}
圖像加載完美窗口1,但相同的圖像不會出現在窗口2,當我按下按鈕。