ドロップダウンボックスの選択肢について

表題の件についてご教示いただきたいです。
App Designerでアプリを作成しているのですが、ドロップダウンボックスの選択肢を選択する際( function DropDownOpening(app, event)以降)添付CSVのようなCSVを読み込み、2行目の値が1であれば1行目の内容がドロップダウンボックスの選択肢として表示され、0であれば空白または非表示となるようなプログラミングを作成したいのですが、アドバイスいただけないでしょうか?
調べてもあまりドロップダウンボックスの選択肢を条件によって変化させる方法がないため。
宜しくお願いします。

 採用された回答

Hernia Baby
Hernia Baby 2023 年 3 月 4 日

1 投票

簡単なデモファイルを作成しました(添付)。
ボタンを押すと以下のようなプログラムが動きます。
[filename,path] = uigetfile("*.csv","データを選択");
A = readtable(fullfile(path,filename));
idx = A.Value == 1;
app.DropDown.Items = table2cell(A(idx,1));

1 件のコメント

A.T
A.T 2023 年 3 月 7 日
ありがとうございます!解決しました!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeApp Designer を使用したアプリ開発 についてさらに検索

質問済み:

A.T
2023 年 3 月 3 日

コメント済み:

A.T
2023 年 3 月 7 日

Community Treasure Hunt

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

Start Hunting!