O nome do tipo ou espaço para nome 'Window' não existe no espaço para nome 'System.Windows'
Estou tentando escrever um método de extensão para a classe WPF Window. Estou fazendo isso em um projeto de biblioteca de classes na minha solução, para que eu possa usá-lo em todos os meus projetos na solução.
Aqui está o meu código:
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)
{
}
}
}
Quando tento compilar isso, recebo o seguinte erro:
O nome do tipo ou espaço para nome 'Window' não existe no espaço para nome 'System.Windows'
Sim, adicionei referências a System.Windows e System.Windows.Forms no meu projeto de biblioteca de classes e elas são exibidas em Referências no projeto no Solution Explorer.
O que estou fazendo errado?