Comme expliqué ici http://davidhayden.com/blog/dave/archive/2005/11/05/2556.aspx on peut personnaliser le modèle d'élément de projet.
Mais pour le moment, j'essaie simplement de comprendre comment cela fonctionne. Par exemple, j'ai dézippé le fichier usercontrol et dans usercontrol.vstemplate je ne peux pas voir comment mycontrol.designer.cs dépend de mycontrol.cs car cela apparaît dans le fichier de projet comme suit :
mycontrol.cs
alors des idées ?
Mise à jour : Cette dépendance ne pourrait-elle pas être spécifiée quelque part dans le modèle de type de projet ? Ce serait plus malin que de compter sur la règle heuristique de l'IDE qui est plutôt limitée car elle ne peut reconnaître que .Designer.cs et non par exemple .MyCustom.cs.
usercontrol.vstemplate :
Microsoft.CSharp.WindowsFormsUserControl
CSharp
94
2.0
1
UserControl.cs
System
System.Data
System.Drawing
System.Windows.Forms
System.Xml
UserControl.cs
UserControl.Designer.cs