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++Builder Discussion :

Propri�t� de ComponentCount


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Ao�t 2004
    Messages
    94
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 94
    Par d�faut Propri�t� de ComponentCount
    Bonjour,

    Je voudrais faire de la mise en forme automatique sur des boutons dans un "ScrollBox1"
    Pour cela je passe par la propri�t� de ScrollBox1->ComponentCount
    Mais cette derni�re me retourne 0 alors qu'il y a plusieurs composants dedans, et ces composants ont comme parent "ScrollBox1"
    Est-ce normal ?

    Merci d'avance

  2. #2
    Membre Expert
    Avatar de sat83
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mars 2004
    Messages
    1 040
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 040
    Par d�faut
    Oui, c'est normal.
    Utilise

  3. #3
    Membre Expert
    Avatar de sat83
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mars 2004
    Messages
    1 040
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 040
    Par d�faut
    Un peu plus de d�tail:
    Cela vient de la nuance Owner et Parent.
    Le Owner est le propri�taire qui "poss�de" l'objet. Le Parent est juste le "conteneur".

    Voici un exemple simpliste. Soit une ScrollBox plac�e sur une Form et un Button plac� dans la ScrollBox.

    Le Owner du Button est la Form, le Parent du Button est la ScrollBox. Le Owner de la ScrollBox est �galement la Form

    ComponentCount est relatif � une relation "Owner"
    ControlCount est relatif � une relation "Parent"

    Donc avec juste notre Button et notre ScrollBox:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    Form->ComponentCount // retourne 2
    Form->ControlCount // retourne 1, la ScrollBox
    ScrollBox->ControlCount // retourne 1, le Button
    En me relisant, je ne sais pas si c'est beaucoup plus clair! Mais bon, j'aurais essayer!

  4. #4
    Membre confirm�
    Profil pro
    Inscrit en
    Ao�t 2004
    Messages
    94
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 94
    Par d�faut
    C�est assez clair � mon go�t !
    Merci beaucoup sat83

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [ActiveX] Propri�t� "Picture" dans un contr�le util
    Par Ricou13 dans le forum VB 6 et ant�rieur
    R�ponses: 3
    Dernier message: 14/12/2002, 15h59
  2. Acc�s rapide aux propri�t�s d'un Objet
    Par Alacazam dans le forum C++Builder
    R�ponses: 4
    Dernier message: 28/11/2002, 21h56
  3. [ActiveX] Visibilit� d'une propri�t�
    Par paradise dans le forum Composants VCL
    R�ponses: 2
    Dernier message: 14/11/2002, 18h33
  4. [controle] propri�t� read only
    Par Fizgig dans le forum Composants VCL
    R�ponses: 6
    Dernier message: 28/08/2002, 10h30
  5. [propri�t�s]Option Checked
    Par psl dans le forum Composants VCL
    R�ponses: 6
    Dernier message: 22/08/2002, 08h07

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