Hallo zusammen, ich habe ein Verständnisproblem beim Umgang mit dynamisch erzeugten Variablen(namen).
Aus einer xaml-Form werden automatisch Variablen für die einzelnen Form-Elemente erzeugt:
-> Set-Variable -Name "WPF$($_.Name)" ...
Es werden erzeugt: $WPF1, $WPF2, $WPF3, ...
Die Objekte verfügen über die Methode "AddChild".
Der Aufruf: $WPF1.AddChild(...) funktioniert.
Soweit also alles gut.
Wenn ich aber versuche, die Variable dynamisch aufzurufen bekomme ich eine Fehlermeldung.
-> $q = 1
-> Get-Variable -Name "WPF$q" | foreach {$_.AddChild(...)}
Fehler:
Fehler beim Aufrufen der Methode, da [System.Management.Automation.PSVariable] keine Methode mit dem Namen "AddChild" enthält.
Was mache ich hier falsch?
VG, Christian