Тип или имя пространства имен «Window» не существует в пространстве имен «System.Windows»
Я пытаюсь написать метод расширения для класса окна WPF. Я делаю это в проекте библиотеки классов в своем решении, чтобы я мог использовать его во всех своих проектах в решении.
Вот мой код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
namespace ExtensionMethods
{
public static class MyExtensions
{
public static void ResizeToPrimaryScreenWorkingArea(this System.Windows.Window w)
{
}
}
}
Когда я пытаюсь скомпилировать это, я получаю следующую ошибку:
Тип или имя пространства имен «Window» не существует в пространстве имен «System.Windows»
Да, я ДОЛЖЕН добавить ссылки на System.Windows и System.Windows.Forms в моем проекте библиотеки классов, и они отображаются в разделе «Ссылки» в проекте в обозревателе решений.
Что я делаю неправильно?