IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++/CLI Discussion :

Classe générique (objets métier) et WinForm ‽


Sujet :

C++/CLI

  1. #1
    Membre très actif
    Avatar de TheDrev
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    310
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 310
    Par défaut Classe générique (objets métier) et WinForm ‽
    Bonjour,

    Comment utiliser une instance de classe générique (project/Add/Class) en tant que membre d'un Winform ? (accessible pour toutes les fonctions de ce formulaire...)

    Dans VB.NET, je pouvais instancier des classes (metier ou de DOTNET) directement, comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Public Class Form1 Inherits System.Windows.Forms.Form
        Public oTab As New Hashtable
        Private oT As New CClass
    En CLI/C++, dans la winform, je déclare ma classe comme membre, a la suite des 'composants' :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    	private: System::Windows::Forms::TextBox^  TBDriveLetter;
    	private: System::Windows::Forms::Label^  label1;
    	private: System::Windows::Forms::ListBox^  LBFiles;
    	private: CClasse ^ OClasse;
    Es ce la bonne methode pour un winform ? Et ou faut il instancier OClasse ?
    Dans System::Void Form1_Load ? Ou dans Form1(void) ?

  2. #2
    Expert confirmé
    Avatar de Ditch
    Inscrit en
    Mars 2003
    Messages
    4 160
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mars 2003
    Messages : 4 160
    Par défaut
    Ces deux méthodes sont exécutées à des moments différents. On commence par passer dans le constructeur et puis enfin, un peu plus tard, dans le Page_Load. Dans ton cas, tu les instancies dans l'un ou dans l'autre sans problème.

    Cependant, imaginons que tu aies un évènement BeforeLoad... Dans ce cas, il aurait fallu instancier le tout dans le constructeur afin de permettre l'utilisation de ceci dans le BeforeLoad.

Discussions similaires

  1. [DAO] Faire le lien entre les VO et les Objets Métiers
    Par mauvais_karma dans le forum Hibernate
    Réponses: 12
    Dernier message: 25/11/2005, 15h19
  2. Classes et objets...
    Par cyrpaut dans le forum Général Python
    Réponses: 2
    Dernier message: 20/11/2005, 20h48
  3. [C#][ADO] Classe Générique ADO
    Par tscoops dans le forum Accès aux données
    Réponses: 2
    Dernier message: 15/11/2005, 14h21
  4. [Strategie]Classes de mapping & Objets métier
    Par yanis97 dans le forum JDBC
    Réponses: 19
    Dernier message: 16/05/2005, 09h57
  5. [Generics] Classe générique
    Par norkius dans le forum Langage
    Réponses: 4
    Dernier message: 29/10/2004, 15h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo