在WPF中打开/加载来自同一解决方案的另一个项目的视图
在我的应用程序中,在单个解决方案中,有两个不同的项目。 比如说,项目A和项目B 在第一个项目A的视图中,单击按钮事件时,我想从第二个项目B加载视图 你能给我引路吗 谢谢。在WPF中打开/加载来自同一解决方案的另一个项目的视图,wpf,view,Wpf,View,在我的应用程序中,在单个解决方案中,有两个不同的项目。 比如说,项目A和项目B 在第一个项目A的视图中,单击按钮事件时,我想从第二个项目B加载视图 你能给我引路吗 谢谢。 Ruhul在Visual Studio中从项目a添加对项目B的引用:项目->添加引用->项目->解决方案 然后,您可以创建在项目B中定义的视图类的实例,并根据需要使用它: private void btnClick_In_Project_A(object sender, RoutedEventArgs e) { //i
Ruhul在Visual Studio中从项目a添加对项目B的引用:
项目->添加引用->项目->解决方案
然后,您可以创建在项目B中定义的视图类的实例,并根据需要使用它:
private void btnClick_In_Project_A(object sender, RoutedEventArgs e)
{
//if viewB is a window:
ProjectB.ViewB viewB = new ProjectB.ViewB();
viewB.Show();
//or if viewB is a UserControl:
Window win = new Window();
win.Content = new ProjectB.ViewB();
win.Show();
}
项目B应该是一个WPF用户控制库
或一个WPF用户控制库
它可以工作。非常感谢。