Formulário herdado do .NET (WinForms) - problema do designer do VS
Eu tenho vários formulários em um aplicativo c #. Eu uso o Visual Studio 2010 Beta, mas o .NET 3.5 e C # 3.
Eu tenho um formulário básico, chamado FilteredQueryViewForm no namespace Shd e eu quero alguns outros formulários para herdá-lo (porque eles basicamente farão o mesmo material, mas com algumas adições).
Eu mudei coisas de privado para protegido na classe FilteredQueryViewForm, para que eles sejam acessíveis a partir dos formulários derivados. Depois disso, criei um formulário derivado e configurei a classe base para FilteredQueryViewForm.
O designer da classe derivada reclamou que o Shd.FilteredQueryViewForm não tinha nenhum construtor ... independentemente do fato de ele ter um, com 3 parâmetros. Eu pensei que os parâmetros podem ser um problema, então eu também criei um construtor (público, claro) sem parâmetros, mas ainda não funciona. A mensagem de erro é a mesma:
"Construtor no tipo 'Shd.FilteredQueryViewForm' não encontrado."
E o designer da classe derivada não carregará. Eu tentei reiniciar o vs2010beta, recriando o formulário derivado, mas nada parece ajudar. O Google não produziu nenhum resultado útil para mim sobre esse problema. :(
Este é um problema do Visual Studio 2010 Beta? Ou estou fazendo algo errado?