Enable / disable EditText in APP Designer

19 次查看(过去 30 天)
Hello all !,
I am looking for a way to enable / disable a text field in app designer, while i am in the app
this is the code i am using,
if app.ControlStrategy.Value == Char('Condition')
set(app.Name_of_Texte_Field,'enable','off')
else
set(app.Name_of_Texte_Field,'enable','on')
end
I am looking for a way to do instantaniously while the app is runing.
thank you !

采纳的回答

Mario Malic
Mario Malic 2020-8-28
编辑:Mario Malic 2020-8-28
You might not see the FieldLabel in your component browser, right click there and tick the option 'Enable component labels...'
app.Name_of_Texte_Field.Enable = 0; % or 'off' or 'false' This will only disable the input field
app.Name_of_Texte_FieldLabel.Enable = 0; % This will disable the text that comes in front of the field
  1 个评论
Nitin Phadkule
Nitin Phadkule 2021-6-14
app.Name_of_Texte_FieldLabel.Editable = 0; will be better because app.Name_of_Texte_FieldLabel.Enable = 0;makes a transparent cover over text

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Develop Apps Using App Designer 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by