Dorp Down Menu in App Designer doesn't accept values
1 次查看(过去 30 天)
显示 更早的评论
Hi everyone,
I'm trying to use a drop down menu in App Design to plot different channles from a .csv file. Essentially, it has a (time, fx,fy,fz) column structure. I have created the drop down menu button, and assigned Items and the corresponding values I want those items to have. However, I'm having trouble in the execution, as it seems that only one value is passed through properly, resulting in 2/3 graphs being completely broken. When I try to debug it by setting a different initial value, this is the error I get. I've researched it and there's not much info out there on how to fix it, especially since I'm seemengly doing a very simple thing. When I try to change the 'Value' from 2 to any other in the 'Items Data' list, I get the error.
The follwing is the UI component code generated by App Designer as well.
% Create AxisDropDownProcessing
app.AxisDropDownProcessing = uidropdown(app.PreprocessingTab);
app.AxisDropDownProcessing.Items = {'X', 'Y', 'Z'};
app.AxisDropDownProcessing.ItemsData = [2 3 4];
app.AxisDropDownProcessing.Editable = 'on';
app.AxisDropDownProcessing.ValueChangedFcn = createCallbackFcn(app, @AxisDropDownProcessingValueChanged, true);
app.AxisDropDownProcessing.BackgroundColor = [1 1 1];
app.AxisDropDownProcessing.Position = [67 648 50 22];
app.AxisDropDownProcessing.Value = 2;
0 个评论
采纳的回答
Cris LaPierre
2022-4-22
I see the same behavior. However, I could use the button with the vertical 3 dots to the right of the Value and Items fields to modify the default selection.
4 个评论
Cris LaPierre
2022-5-9
Remove the quotes around the Value and Items names, and it will work the way you expect.
更多回答(0 个)
另请参阅
类别
在 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!