J'ai un problème pour dériver une forme appelée PrinterForm
Ceci est le code du parent forme:C designer # est pas indiqué lorsque le formulaire d'héritage
public partial class PrinterForm : Form
{
public PrinterForm()
{
InitializeComponent();
}
private void PrinterForm_Load(object sender, EventArgs e)
{
LoadSomething();
}
private void LoadSomething()
{
//Return a List<dynamic> of Dapper (query work fine!). The function is already used elsewhere so no problem here
var list = new DapperRepository().GetAllOfSomething();
}
}
Et voici le code des enfants forment:
Lorsque je tente d'accéder aux concepteurs FormChildren
une erreur est signalée et non représenté. L'erreur qui est rapporté à moi est la suivante:
System.Windows.Forms.Design.IEventHandlerService
Essayer de commenter la fonction LoadSomething
peut afficher correctement le concepteur.
Quel est le problème?
Est-ce qu'il se passe lorsque vous exécutez l'application ou dans le concepteur de Visual Studio? –
@ krw12572 Visual Studio Designer –
À partir du code de la classe 'FormChildren', il semble que vous accédiez à la méthode InitializeComponent dans la classe parent OU que vous avez créé un autre WindowsForm (' FormChildren') et que vous essayez d'hériter 'PrinterForm'. Les deux options semblent incorrectes. Si vous souhaitez hériter d'un formulaire, créez simplement une classe simple et héritez de 'PrinterForm' déjà créé. Ensuite, voyez si votre problème persiste ou non. –