- Go to the design view in App Designer.
- Right-click on the state button.
- Click "Replace with" > "Button".
App designer Locks me out of editing things I need to change
26 次查看(过去 30 天)
显示 更早的评论
- I should be able to edit comments or add a comment at the top of an app created
% Button pushed function: SavingFolderButton
function SavingFolderButtonPushed(app, event)
% Set up the folder and files for output
% Have user browse for a file, from a specified "starting folder."
This is just ugly
2. I accidently got a 'state' button when I dragged the push button icon to my design view I have no idea how or when that happened:
% Create RandomizeTrialsButton
app.RandomizeTrialsButton = uibutton(app.TrialsListInput, 'state');
Now I can't change it back to 'push' by editing the Creator. Is there some other magic place I can do that?
Thanks,
0 个评论
采纳的回答
Aniket
2024-8-12
For your first question, App Designer in MATLAB separates the code into editable and non-editable sections. The non-editable sections are auto-generated by App Designer to ensure the integrity and proper functioning of the app. Currently, MATLAB does not support editing these auto-generated code sections directly within the App Designer environment.
For more details on editable and non-editable code, you can refer to the following documentation:
For your second question, it appears that the button type has been mistakenly switched to a 'state' button. This can be reverted to a 'push' button by following these steps:
This should change the button back to its original 'push' state.
Hope this helps!
更多回答(1 个)
arushi
2024-8-12
Hi Gavin,
If you accidentally created a 'state' button instead of a 'push' button, you can change it back by editing the properties in App Designer or by modifying the code.Using App Designer Interface
- Select the Button: In the design view, click on the button you want to change.
- Change the Button Type: In the "Component Browser", find the button and select it. In the "Inspector" tab, look for the "Type" property and change it from 'state' to 'push'.
Hope this helps.
另请参阅
类别
在 Help Center 和 File 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!