2009-03-21 6 views
2

Je suis nouveau en C# et j'utilise VS08, j'ai créé un formulaire mais où dois-je placer mon code fonctionnel?Où placer le code fonctionnel dans l'application WinForms

En ce moment, j'ai 2 fichiers:
Program.cs

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Windows.Forms; 

namespace WindowsFormsApplication1 
{ 
    static class Program 
    { 
     /// <summary> 
     /// The main entry point for the application. 
     /// </summary> 
     [STAThread] 
     static void Main() 
     { 
      Application.EnableVisualStyles(); 
      Application.SetCompatibleTextRenderingDefault(false); 
      Application.Run(new Form1()); 
     } 
    } 
} 

form1.cs - qui contient ma forme.

Répondre

1

Votre code doit être contenu dans les classes qui composent votre domaine. Program.cs crée une instance de votre formulaire (vous suggérer de renommer form1 en quelque chose de plus descriptif), et votre formulaire à son tour devrait instancier les classes dont il a besoin.

Si vous utilisez la liaison de données, ajoutez une ou plusieurs sources de liaison à votre formulaire, définissez leurs sources de données et liez pendant le chargement du formulaire.

0

Je vous recommande de créer une nouvelle classe, lorsque vous mettez tout votre code fonctionnel. Utilisez une instance de cette classe dans le fichier form1.cs (renommez-le de manière appropriée).

Questions connexes