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 :

Utilisation des Frames sur une Forms


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    36
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 36
    Par d�faut Utilisation des Frames sur une Forms
    Bonjour,

    Dans mon application, j'utilise plusieurs Frames (qui ont toutes les m�mes dimensions) et un TreeView. J'aimerais que lorsque un item du TreeView est s�l�ctionn�, faire afficher la Frame correspondantes.

    Merci

  2. #2
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    Juin 2006
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 92
    Par d�faut
    Salut !

    Si tes frames sont class�es dans l'ordre dans ton TreeView, tu peux r�cup�rer le ItemIndex de ton TreeView.
    Par exemple si tu cliques sur le 3�me item de ton TreeView, tu sais qu'il faut afficher la Frame 3 (l'indexation des composants commencent � 0).
    Tu peux ainsi mettre dans ton OnCLick du TreeView

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    TFrame* F = new TFrame(MainForm);
    F = (TFrame *)(FindComponent("Frame" + IntToStr(TreeView->ItemIndex + 1)));
    F->Show();
    J'ai pas test�, mais �a devrait marcher...
    ++

  3. #3
    Membre confirm� Avatar de vantoff
    Profil pro
    �tudiant
    Inscrit en
    Juin 2006
    Messages
    85
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 85
    Par d�faut
    Citation Envoy� par BigMike
    Salut !

    Si tes frames sont class�es dans l'ordre dans ton TreeView, tu peux r�cup�rer le ItemIndex de ton TreeView.
    Par exemple si tu cliques sur le 3�me item de ton TreeView, tu sais qu'il faut afficher la Frame 3 (l'indexation des composants commencent � 0).
    Tu peux ainsi mettre dans ton OnCLick du TreeView

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    TFrame* F = new TFrame(MainForm);
    F = (TFrame *)(FindComponent("Frame" + IntToStr(TreeView->ItemIndex + 1)));
    F->Show();
    J'ai pas test�, mais �a devrait marcher...
    ++

    Salut,
    C'est quoi une Frame?

  4. #4
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    Juin 2006
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 92
    Par d�faut
    N'oublies pas �a :

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    36
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 36
    Par d�faut
    Merci,

    J'ai trouv� dans mon coin, �a donne ca... (pour info)

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
     
    Frame->Parent = this ;
    Frame->Left = 230 ;
    Frame->Top = 25 ;
    Frame->Width = 400 ;
    Frame->Height = 400 ;
    Frame->Visible = true ;
    Frame->Show() ;
    Les fiches sont cr�� automatiquement � l'�x�cution du programme...
    @++

  6. #6
    Membre confirm� Avatar de vantoff
    Profil pro
    �tudiant
    Inscrit en
    Juin 2006
    Messages
    85
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 85
    Par d�faut
    Citation Envoy� par BigMike
    N'oublies pas �a :
    j'appuis sur F1, rien ne se passe, je n'ai peut �tre pas l'aide.
    Alors c'est quoi une Frame?

Discussions similaires

  1. [D�butant] Utilisation des variables d'une form parent
    Par Hipopo dans le forum VB.NET
    R�ponses: 5
    Dernier message: 25/09/2011, 20h53
  2. Ajouter des raccourcis sur une form
    Par Asdorve dans le forum VB 6 et ant�rieur
    R�ponses: 7
    Dernier message: 09/03/2011, 17h32
  3. [C#2.0]Dupliquer des controles sur une autre form
    Par chnew dans le forum Windows Forms
    R�ponses: 5
    Dernier message: 12/05/2006, 09h05
  4. R�ponses: 13
    Dernier message: 09/05/2006, 16h30
  5. Comment sp�cifier des raccourcis claviers sur une Form ?
    Par Sydaze dans le forum Composants VCL
    R�ponses: 5
    Dernier message: 17/06/2005, 09h05

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