Seite 1 von 1

LabelField

Verfasst: Di, 02.08.2005 10:10
von Christian K.
Hi,

wie schaffe ich es das in einem Dialog sich der Anzeigetext eines Label Fields ändert?

Ich dachte eigentlich das es mit:

Code: Alles auswählen

oDialog.getControl("Label").label = "blabla"
... funktioniert, was natürlich nicht so ist :(

Danke für Eure Hilfe

Verfasst: Di, 02.08.2005 10:34
von Christian K.
Ha schon gefunden! :D

Falls es jmd interessiert:

Code: Alles auswählen

oDialoag.getModel().getByName("Label").Label="blabla" 
Trotzdem danke!

Verfasst: Di, 02.08.2005 16:37
von ykcim
Alternativ geht es direkt über getcontrol und model:

Code: Alles auswählen

myControl=oDialog.getControl("Label")
myControl.model.label="Bla"

mfg
Michael

Verfasst: Di, 02.08.2005 18:28
von Toxitom
Hey Chriatian,

Du kannst dein Feld natürlich auch direkt ändern - das Objekt und nicht das Model: Jetzt allerdings bietet dir das Beschriftungsfeld nur die Eigenschaft "text", welche aber identisch ist mit der Label-Eigenschaft des Modells. Es geht also auch:

Code: Alles auswählen

oDialog.getControl("Label").text = "blabla"
Gruss
Thomas