我正在创建一个类库,它提供一些 XAML 窗口(理论上)。要创建 XAML,我右键单击项目,然后单击 Add->New Item,然后指定 Window (WPF)。然后我创建了我的 XAML,我已经在一个独立的应用程序中对其进行了原型设计。但是,当我去构建我的项目时,我收到以下错误:
The type name 'MyWindow' does not exist in the type 'MyProjectName.MyProjectName'
我的 XAML 的标头如下所示:
<Window x:Class="MyProjectName.MyWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MyWindow" WindowStyle="ToolWindow" WindowStartupLocation="CenterScreen" Loaded="Window_Loaded" Height="300" Width="300">
不幸的是,它说错误发生在第 4 行第 25 列,最终成为w" WindowStyle=
XAML 中以下无用的片段。
XAML 的生成操作是Page
. 这个错误是什么意思,我该如何修复它,以便我的窗口在类库中可用?