Application Designer Access elements on panel
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Larry McDermott
am 15 Apr. 2020
Kommentiert: Larry McDermott
am 24 Apr. 2020
Hello Community,
I've started migrating to the app developer (from GUIDE), and am finding a few questions I can't figure out.
The main one is that I like using Panels to segregate different functions, such as data input in one panel, configuration settings in a different panel etc.
If I read the value in an element (ex. textbox.Text or textbox.Value) I can do that on a callback from a button that is in the same panel.
If I try to access this field from a button callback that doesn't reside in the panel I get "Undefined variable" messages. For example:
In the panel SetupPanel I have a text box named txt-nRuns. If I put a button in the same SetupPanel I can read the value with "nruns=app.txt_nRuns.Value"
If I try to read the value from a button on the main form (or in another panel) I get the "undefined variable" response. It seems like it's treating the elements in the panel as local variables.
I tried different options likeb elow with no luck, any tips on what I'm doing wrong (or if this is not currently possible)?
nruns=app.txt_nRuns.Value
nruns=app.SetupPanel.txt_nRuns.Value
nruns=app.SetupPanel.app.txt_nRuns.Value
nruns=SetupPanel.app.txt_nRuns.Value
Thanks for any suggestions!
3 Kommentare
Sahithi Kanumarlapudi
am 21 Apr. 2020
Hi,
As mentioned in the previous comment, that should not be a problem. Could you provide the code so that I can look into it?
Akzeptierte Antwort
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Develop uifigure-Based Apps finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!