在我的应用程序中,在单个解决方案中,有两个不同的项目。 可以说,项目A和项目B。
从第一个项目A的视图来看,在按钮点击事件中,我想从第二个项目B加载视图。
请你指导我。
感谢。 Ruhul
答案 0 :(得分:2)
在Visual Studio中从项目A添加对项目B的引用:Project->Add Reference->Projects->Solution
。
然后,您可以创建在项目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 User Control Library
或WPF User Control Library
。