GUIDE-edit text

5 Ansichten (letzte 30 Tage)
john
john am 22 Feb. 2012
Bearbeitet: Image Analyst am 20 Okt. 2013
Hi,
I have edit text in guide. When I write anything to edit, then I want enable pushbutton. So, how can I do this?
. . . set(handles.pushbutton, 'enable','on');

Akzeptierte Antwort

Sean de Wolski
Sean de Wolski am 22 Feb. 2012
function exampleEditEnable
%Build stuff
hFig = figure;
hBut = uicontrol('style','push','units','norm','position',[0 0 0.3 0.1],'enable','off','string','can''t touch this'); %a button
hEdit = uicontrol('style','edit','units','norm','position',[0.5 0.5 0.3 0.1],'string','edit me, I dare you!','callback',@enableButton); %an edit box
function enableButton(varargin)
set(hBut,'enable','on');
set(hBut,'string','can touch this');
end
end
To translate this into GUIDE just use handles.edit and handles.pushbutton etc.
  7 Kommentare
john
john am 1 Mär. 2012
I doesn't have 'selected' in property inspector ....
Sean de Wolski
Sean de Wolski am 1 Mär. 2012
web([docroot '/techdoc/ref/uicontrol_props.html'])

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Kevin Holst
Kevin Holst am 22 Feb. 2012
you would put that code that you wrote in the edittext callback function.

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by