WPF:如何替换默认的MainWindow.xaml.cs和MainWindow.xaml文件?

时间:2014-03-17 18:31:29

标签: c# wpf wpf-controls

这是一个常见问题:

我在互联网上找到了一个XAML对,它完全符合我的需要。我能够“添加现有项目”,因此两个对都被识别。

为了使问题更加复杂,原始文件的签名看起来很习惯:

public partial class MainWindow : Window
{
    public MainWindow()
    {
        InitializeComponent();
    }
}

但新手(rectangleexample)有不同的签名:

public partial class RectangleExample : Page
{
    public RectangleExample()
    {
        InitializeComponent();
    }
}

我必须将第二个InitializeComponent()注释掉,因为找不到它。

是否有直接的方法(即没有复杂的手术)来实现这一目标?

更新

我在现有的XAML上完成了(新手文件的)完整副本。我删除了旧的MainWindow对并重命名了新的。这是唯一存在的问题:

The name InitializeComponent does not exist in the current context

我试图找到一个“添加现有项目”,寻找一个XAML对,但是没有这样的选项。

1 个答案:

答案 0 :(得分:0)

通过解决方案中的所有文件查找Initialize组件,它在部分类中定义,因此您还必须重命名该类。