gourky
Messages postés2Date d'inscriptionvendredi 8 février 2008StatutMembreDernière intervention14 janvier 2011 14 janv. 2011 à 17:09
J'utilise SharpDevelop. Je pense que les Warnings viennent du fait que les contrôles EditListView et PropertyGrid sont dans le même fichier. Hors VS n'aime pas car le designer ne le supporte pas. Il faut tout séparer dans des fichiers différents.
Le but du projet est surtout la gestion des chaînes. Le gestionnaire lui-même sert d'exemple. Mais il est un peu dépassé avec maintenant les WPF.
trump001
Messages postés3Date d'inscriptionvendredi 14 novembre 2008StatutMembreDernière intervention14 janvier 2011 14 janv. 2011 à 15:14
Super réactivité, bravo c'est pas courant...
Maintenant ça va tout de suite beaucoup mieux ;-)
Je peut démarrer l'application et en tout cas du point de vu fonctionnelle ça me plaint bien et je trouve ça très souple et très pratique.
Un problème cependant lorsque depuis l'IDE je double click sur les formes MainForm et PreferencesForme j'obtient en lieu et place du graphisme des dlg deux messages d'erreur:
Type 'GG.Windows.Forms.EditListView' introuvable. Assurez-vous que l'assembly qui contient ce type est référencé. Si ce type est un composant de votre projet de développement, assurez-vous que le projet a été créé comme il se doit.
et
La variable 'grid' n'est pas déclarée ou n'a jamais été assignée.
Dans la liste des erreurs j'ai également:
Avertissement 1 Type 'GG.Windows.Forms.EditListView' introuvable. Assurez-vous que l'assembly qui contient ce type est référencé. Si ce type est un composant de votre projet de développement, assurez-vous que le projet a été créé comme il se doit. 0 0
Avertissement 2 La variable 'grid' n'est pas déclarée ou n'a jamais été assignée. C:\BC\C#\VS2008\GGCountries\GGCountries\MainForm.Designer.cs 421 0
Avertissement 3 Type 'GG.Windows.Forms.PropertyGrid' introuvable. Assurez-vous que l'assembly qui contient ce type est référencé. Si ce type est un composant de votre projet de développement, assurez-vous que le projet a été créé comme il se doit. 0 0
gourky
Messages postés2Date d'inscriptionvendredi 8 février 2008StatutMembreDernière intervention14 janvier 2011 14 janv. 2011 à 14:21
Merci pour l'info,
J'ai mis le zip à jour. Il manquait des fichiers.
Pour simplifier ton développement, tu peux encore rajouter dans la classe un membre static :
public static Country Current;
et un évènement :
public event EventHandler CountryChanged;
Dans le constructeur :
Current = this;
Puis tu appelles l'event lorsque tu changes le nom du country.
Ce qui fait que dans toute ton application, il suffit que tes classes s'enregistrent sur l'event de Country.Current pour se mettre à jour toutes seule.
trump001
Messages postés3Date d'inscriptionvendredi 14 novembre 2008StatutMembreDernière intervention14 janvier 2011 14 janv. 2011 à 13:50
ça à l'air bien ton code, cependant je le download pour l'utiliser et il manque plein de fichiers (\lib\*), certaines boîtes de dialogue ne s'ouvrent pas car il y a des erreurs.
Peut être que j'ai raté un virage mais te serait'il possible de m'aider ? Je travail en Visual Studion 2008. Merci...
14 janv. 2011 à 17:09
Le but du projet est surtout la gestion des chaînes. Le gestionnaire lui-même sert d'exemple. Mais il est un peu dépassé avec maintenant les WPF.
14 janv. 2011 à 15:14
Maintenant ça va tout de suite beaucoup mieux ;-)
Je peut démarrer l'application et en tout cas du point de vu fonctionnelle ça me plaint bien et je trouve ça très souple et très pratique.
Un problème cependant lorsque depuis l'IDE je double click sur les formes MainForm et PreferencesForme j'obtient en lieu et place du graphisme des dlg deux messages d'erreur:
Type 'GG.Windows.Forms.EditListView' introuvable. Assurez-vous que l'assembly qui contient ce type est référencé. Si ce type est un composant de votre projet de développement, assurez-vous que le projet a été créé comme il se doit.
et
La variable 'grid' n'est pas déclarée ou n'a jamais été assignée.
Dans la liste des erreurs j'ai également:
Avertissement 1 Type 'GG.Windows.Forms.EditListView' introuvable. Assurez-vous que l'assembly qui contient ce type est référencé. Si ce type est un composant de votre projet de développement, assurez-vous que le projet a été créé comme il se doit. 0 0
Avertissement 2 La variable 'grid' n'est pas déclarée ou n'a jamais été assignée. C:\BC\C#\VS2008\GGCountries\GGCountries\MainForm.Designer.cs 421 0
Avertissement 3 Type 'GG.Windows.Forms.PropertyGrid' introuvable. Assurez-vous que l'assembly qui contient ce type est référencé. Si ce type est un composant de votre projet de développement, assurez-vous que le projet a été créé comme il se doit. 0 0
14 janv. 2011 à 14:21
J'ai mis le zip à jour. Il manquait des fichiers.
Pour simplifier ton développement, tu peux encore rajouter dans la classe un membre static :
public static Country Current;
et un évènement :
public event EventHandler CountryChanged;
Dans le constructeur :
Current = this;
Puis tu appelles l'event lorsque tu changes le nom du country.
Ce qui fait que dans toute ton application, il suffit que tes classes s'enregistrent sur l'event de Country.Current pour se mettre à jour toutes seule.
14 janv. 2011 à 13:50
Peut être que j'ai raté un virage mais te serait'il possible de m'aider ? Je travail en Visual Studion 2008. Merci...