[CF] Modifier les propriété d'une form depuis une methode statique
iow4
Messages postés302Date d'inscriptionsamedi 22 octobre 2005StatutMembreDernière intervention 2 novembre 2008
-
16 janv. 2007 à 21:19
iow4
Messages postés302Date d'inscriptionsamedi 22 octobre 2005StatutMembreDernière intervention 2 novembre 2008
-
17 janv. 2007 à 22:22
Bonjour,
Je developpe une application en Csharp sous Windows Mobile ( donc Compact Framework ) avec Visual Studio.
J'aimerais que quand on passe un argument à mon application elle se cache :D
Voici ma methode Main :
<hr size="2" width="100%" />static void Main(string[] args)
{
Application.Run(new Form1());
if (args.Length > 0)
{
}
}
<hr size="2" width="100%" />
Je ne peux pas utiliser this ou appeller une function qui le fait, j'ai besoin d'une reference objet selon l'erreur.
Merci d'avance pour votre aide
A voir également:
[CF] Modifier les propriété d'une form depuis une methode statique
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 17 janv. 2007 à 14:12
Bidou, le constructeur sera exécuté avant Application.Run on a le même problème. Avec le CF je ne sais pas je ne l'utilise jamais, j'ai même pas la version pro de VS installé en ce moment pour tester.
Sinon suffit de démarrer avec la méthode Application.Run ( celle sans paramètre ) et de ne pas oublier Application.Exit à la fermeture de la forme.
ou :
// dans le ctor
this.WindowState = FormWindowState.Minimized;
this.ShowInTaskbar = false;
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 17 janv. 2007 à 18:48
Iow4, ShowInTaskbar non plus, les 2 exemples que j'ai donné ne sont pas pour le compact framework, c'est pour ça que j'ai écris "sinon suffit..". C'était pour argumenter ma réponse à Bidou mais je ne connais pas assez le CF pour t'aider.
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 17 janv. 2007 à 21:47
Lutinore> Tu as raison, je me suis trompé, j'aurais du tester avant de dire des âneries
Donc la seule possibilté apparement c'est de démarrer avec un simple Run() et de gérer soit même le Exit...