Come posso ottenere la progettazione Windows Form di Visual Studio 2008 per eseguire il rendering di un modulo che implementa una class base astratta?

Ho riscontrato un problema con i controlli ereditati in Windows Form e ho bisogno di alcuni consigli su di esso.

Uso una class base per gli elementi in un elenco (elenco GUI selfmade creato da un pannello) e alcuni controlli ereditati che sono per ogni tipo di dati che potrebbero essere aggiunti all’elenco.

Non c’era alcun problema con esso, ma ora ho scoperto che sarebbe stato giusto fare del controllo di base una class astratta, poiché ha dei metodi, che devono essere implementati in tutti i controlli ereditati, chiamati dal codice all’interno del controllo di base, ma non deve e non può essere implementato nella class base.

Quando contrassegno il controllo di base come astratto, Visual Studio 2008 Designer si rifiuta di caricare la finestra.

C’è un modo per far funzionare il Designer con il controllo di base reso astratto?