Antwort

2

ein etwas von einem UserControl zu einem Usercontrol abgeleitetes Hinzufügen ist in Ordnung.

Um jedoch im Designer einige der Code in das UserControl zu rendern, die Sie hinzufügen, wird ausgeführt. Die häufigste Ursache für dieses Problem ist Code, der nicht berücksichtigt, dass er nicht als Teil der Ziel-App ausgeführt wird, sondern stattdessen im VS2010-Prozess.

Wenn Ihre Kontrolle einfach ist und der Code das Problem nicht verursacht, würde ich geneigt sein, den Unterstrich zu entfernen, den Sie in seinem Namen haben. Sehen Sie sich das .NET-Framework und sogar Bibliotheken von Drittanbietern an. Wie viele Klassen haben Sie im Namen, die Unterstriche enthalten? Nicht streng illegal, aber alles andere als normal sollte vermieden werden.

+0

Es war etwas falsch mit dem Ereignis Loaded() auf dem Kind UserControl –

Verwandte Themen