how can I store the uieditfiled's value in a variable?

1 visualización (últimos 30 días)
Palma Errico
Palma Errico el 22 de Feb. de 2021
Comentada: J. Alex Lee el 23 de Feb. de 2021
I built an array from code view of app designer ,like this:
g= app.GridLayout;
a=2;
% fill array
lbl1 = uilabel(g);
lbl1.Text = 'Array 1 ';
lbl1.FontSize = 16;
lbl1.Layout.Row = 2;
lbl1.Layout.Column = 1;
for i=1:a
ef = uieditfield(g,'numeric');
ef.Layout.Row = 2;
ef.Layout.Column = i+1;
ef.FontSize = 14;
end
The question I would like to ask is the following: how can I store the uieditfiled's value in a variable?
  1 comentario
J. Alex Lee
J. Alex Lee el 23 de Feb. de 2021
You should do
For i = a:-1:1
ef(i) = ...
end
Then you can access the value of each by it's index
ef(i).Value

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Develop Apps Using App Designer en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by