如何从类文件中打开XAML文件?

时间:2016-07-07 06:57:58

标签: c# wpf

我在一个解决方案中有三个项目。

Project1& Project2&项目3。

在Project1中,我有两个.XAML文件。

 1. Employee_Account.XAML
 2. Employee_Address.XAML

在Project2中,我有一个.XAML文件。

 1.ViewEmployee.XAML

在Project3中,我有一个.cs文件。

1. Method.cs

Method.cs - >方法名称

Public Void OpenEmployeeScree()
{
}

在Project2中 - > ViewEmployee.XAML,我有一个按钮点击事件。在这个点击事件中,我为OpenEmployeeScree()调用了Project3方法。

E.g:

Project2:

Public void Button_Click(object sender, RoutedEventArgs e)
{
  Project3 obj = new Project3();
  obj.OpenEmployeeScree();
}

当我点击Project3 - > ButtonClick事件时,我想显示Employee_Account.XAML。

怎么做。

2 个答案:

答案 0 :(得分:2)

试试这个。这是您需要的代码。

Employee_Account empAcc = new Employee_Account();
MainWindow newWindow = new MainWindow { Owner = this };
newWondiw.Content = empAcc;
newwindow.Show();

答案 1 :(得分:0)

虽然我不知道你为什么要将所有这些东西分成3个独立的项目,但你可以这样做。

var acc = Project1_Namespace.Employee_Account();