Autor Beitrag
Siggus19
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Fr 11.04.03 07:58 
Hallo Leute,

ich habe das Problem das ich auf einem Tabsheet dynamisch zuerst ein Panel und ein Memo erzeuge und später über ein Popupmenue ein Image auf das Panel legen will wie bekomme ich das hin. Ich habe ja keinen Panel namen für den Image.parent.

gruß alex
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Fr 11.04.03 09:49 
Hi!

Fassen wir mal zusammen:
-Du erzeugst ein Panel dynamisch und legst es auf ein Tabsheet.
-Eine TImage-Komponente soll dann auf dem Panel erscheinen.

Du musst dir einfach nur eine Variable für das dynamisch erzeugte Panel halten.
ausblenden Quelltext
1:
var MeinPanel:TPanel;					

Beim Erzeugen hast du dann ja eine Referenz auf das Panel:
ausblenden Quelltext
1:
2:
MeinPanel:=TPanel.Create(Self);
MeinPanel.Parent:=MeinTabsheet;

Später musst du nur einfach den Parent des Images zuweisen:
ausblenden Quelltext
1:
MeinImage.Parent:=MeinPanel;					


Cu,
Udontknow
Siggus19 Threadstarter
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Fr 11.04.03 11:50 
Titel: Danke
Alles klar hat geklappt.

gruß alex