Я создаю библиотеку классов, которая делает доступными некоторые окна 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">
К сожалению, он говорит об ошибкепроисходит в столбце 25 строки 4, который в конечном итоге является следующим бесполезным фрагментом w" WindowStyle=
в XAML.
Действие сборки для XAML - Page
.Что означает эта ошибка и как ее исправить, чтобы мои окна были доступны в библиотеке классов?