Page 1 of 2 1 2 LastLast
Results 1 to 15 of 18

Thread: UserControl gebaseerd op Panel

  1. #1
    Senior Member
    Join Date
    Aug 2002
    Location
    Raalte
    Posts
    124

    UserControl gebaseerd op Panel

    Stel ik heb een usercontrol die er ongeveer uitziet als bijgevoegd plaatje

    Dit control heeft dus een soort header en contentpanel, op dit panel wil ik designtime
    in VS of D8 andere controls plaatsen( dus de parent van de controls moet pnlContent zijn).

    Als ik design-time een control uit de toolbox selecteer en het plaats op het usercontrol dan verdwijnd het control achter pnlContent.

    Heb vanallles geprobeerd met ParentControlDesigner, ControlDesigner, CanParent, enz, om een control op de pnlContent te plaatsen ipv het usercontrol.

    Helaas is er op dit gebied weinig info te vinden.

    Weet een van jullie hoe ik zo'n control moet maken.

    Thanx,

    Joe

  2. #2
    SillyMember
    Join Date
    May 2003
    Location
    Gent
    Posts
    7,725
    Waar is het bijgevoegd plaatje?
    All methodologies are based on fear. -- Kent Beck.

  3. #3
    SillyMember
    Join Date
    May 2003
    Location
    Gent
    Posts
    7,725
    Even geprobeerd met VS2003 en dat werkt gewoon (geen D8 geïnstalleerd)
    Attached Images Attached Images  
    All methodologies are based on fear. -- Kent Beck.

  4. #4
    Senior Member
    Join Date
    Aug 2002
    Location
    Raalte
    Posts
    124
    Vreemd. Ik snap dan niet echt wat ik fout doe. Hoe heb jij je customcontrol opgezet?
    Attached Images Attached Images  

  5. #5
    Senior Member
    Join Date
    Aug 2002
    Location
    Raalte
    Posts
    124
    Zijn parents van de CheckBox en Button ook panelContent of is dat de UserControl
    Greetz,

    Joe

    ___________________________

    FDelphi8 := TDelphi.Create('For The Microsoft .NET Framework')

  6. #6
    SillyMember
    Join Date
    May 2003
    Location
    Gent
    Posts
    7,725
    De parents zijn de panels
    uit de code (VB.net)
    Code:
       Me.Panel2.Controls.Add(Me.Button1)
    en CSharp:
    Code:
       this.panel1.Controls.Add(this.linkLabel1);
    All methodologies are based on fear. -- Kent Beck.

  7. #7
    Senior Member
    Join Date
    Aug 2002
    Location
    Raalte
    Posts
    124
    Ok nou snap ik het. Het probleem is dat ik graag design-time het een en ander wil toevoegen. Dit moet kunnen dmv het object ParentControlDesigner of ControlDesigner.
    Greetz,

    Joe

    ___________________________

    FDelphi8 := TDelphi.Create('For The Microsoft .NET Framework')

  8. #8
    SillyMember
    Join Date
    May 2003
    Location
    Gent
    Posts
    7,725
    Neen, de code in mijn vorige post is door de designer gegenereerde code. Ik heb zelf geen code toegevoegd.
    All methodologies are based on fear. -- Kent Beck.

  9. #9
    Senior Member
    Join Date
    Aug 2002
    Location
    Raalte
    Posts
    124
    Op welk moment plaats je de CheckBox en Btn op het usercontrol?
    Greetz,

    Joe

    ___________________________

    FDelphi8 := TDelphi.Create('For The Microsoft .NET Framework')

  10. #10
    SillyMember
    Join Date
    May 2003
    Location
    Gent
    Posts
    7,725
    Dit zijn de stappen die ik onderneem:
    1) Project->Add User Control
    2) Plaats panel1, zet dock op top
    3) Plaats panel2, zet dock op client
    4) Plaats één of meer componenten op panel1 en of panel2
    5) Build

    Wat je eventueel kan probereren is een build doen na het plaatsen van de panels.
    Kan ook een bug zijn in D8 natuurlijk.
    All methodologies are based on fear. -- Kent Beck.

  11. #11
    Senior Member
    Join Date
    Aug 2002
    Location
    Raalte
    Posts
    124
    Aha. Ik wil graag een component maken wat dient als een soort container. waarin ik dus alleen stap 1-3 en 5 doe en in een nieuw project stap 4 en 5.
    Greetz,

    Joe

    ___________________________

    FDelphi8 := TDelphi.Create('For The Microsoft .NET Framework')

  12. #12
    SillyMember
    Join Date
    May 2003
    Location
    Gent
    Posts
    7,725
    Dat is onmiddelijk een ander paar mouwen
    Hier een link waar ik wel wat aan heb, hoop dat het je ook kan helpen.
    All methodologies are based on fear. -- Kent Beck.

  13. #13
    Waarom maak je dan geen component dat erft van een Panel?
    Marcel

  14. #14
    SillyMember
    Join Date
    May 2003
    Location
    Gent
    Posts
    7,725
    Omdat hij meerdere panels wil?
    All methodologies are based on fear. -- Kent Beck.

  15. #15
    Senior Member
    Join Date
    Aug 2002
    Location
    Raalte
    Posts
    124
    Dat heb ik ook geprobeerd.
    Greetz,

    Joe

    ___________________________

    FDelphi8 := TDelphi.Create('For The Microsoft .NET Framework')

Page 1 of 2 1 2 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Panel witte kleur geven
    By Francois Schumans in forum Algemeen
    Replies: 2
    Last Post: 06-Jun-04, 16:36
  2. Floating panel
    By El Jeffroz in forum Algemeen
    Replies: 2
    Last Post: 01-Sep-03, 14:30
  3. transparant panel
    By beerens in forum Algemeen
    Replies: 9
    Last Post: 04-Aug-03, 21:31
  4. Replies: 9
    Last Post: 22-May-02, 14:50
  5. Hoe controleer je een 'Floating' Panel ?
    By Marco in forum Algemeen
    Replies: 6
    Last Post: 20-Feb-02, 18:00

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •