"uitree"から​ノードを削除するには​どうすればよいですか​?

9 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2023 年 6 月 23 日
回答済み: MathWorks Support Team 2023 年 6 月 23 日
MATLAB の App Designer で GUI を作成しています。
uitree オブジェクトを配置していますが、例えば、ボタンのコールバックで、nノードを削除することはできるか、教えてください。

採用された回答

MathWorks Support Team
MathWorks Support Team 2023 年 6 月 23 日
"uitree" から単一のノードを削除するには、'delete' メソッドをコールします。
例えば、ノードが "app.node" という名前の場合、次のコマンドを使用して削除できます。
>> app.node.delete
or
>> delete(app.node)
また、ツリー内の全てのノードを削除する場合は、全ノードのリスト(ツリーの 'Children'プロパティ)を取得してから、そのリストの delete メソッドを呼び出す必要があります。
例えば、削除したいツリーが "app.Tree" の場合、以下のように記述できます。
a = app.Tree.Children;
a.delete; % or delete(a)

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeApp Designer を使用したアプリ開発 についてさらに検索

製品


リリース

R2018b

Community Treasure Hunt

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

Start Hunting!