![](/img/trans.png)
[英]How is WPF startup with App.xaml/cs and MainWindow.xaml/cs
[英]WPF: How to replace the default MainWindow.xaml.cs and MainWindow.xaml files?
這是一個常見問題:
我在Internet上找到了一個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對,但是這樣的選項不存在。
在解決方案中的所有文件中查找“初始化組件”,它是在局部類中定義的,因此您也必須重命名該類。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.