主要内容

treenodeのプロパティ

ツリーノード外観と动作制御制御

ツリーノード,にリストされいる项目です。关数UITREENODEツリーノードし,表示さ前前必要なプロパティプロパティしますます。。ツリーツリーツリーノードノードの値値をを変更変更するすることによってによって,外観外観および动作の一部一部特性,特定オブジェクトプロパティを参照し。。

无花果= uifigure;树= uitree(图);node = uitreenode(tree);node.text ='item 1';

ノード

すべて展开する

ノードテキスト文字またはまたはスカラースカラーとして指定します。。

ノードの任意型の配列します。に关连するデータデータをアプリアプリコード内内でででNodedataを指定し。

アイコンのまたはファイル文字ベクトル,,スカラースカラースカラー,またはmXnx 3のカラーイメージ配列指定しますますファイル名にはは,,®パスのファイル,あるいはイメージファイルの绝対パスを指定ますます。。他他他ののののユーザーユーザーをををををををを有有有有有有有有有有するするする予定予定のののの场合ははは,,,,,アプリアプリします。

サポートさてイメージ形式には,,mXnx 3のカラー配列が含まます。トゥルーイメージ配列の详细ははイメージの种类を参照しください。

例:'icon.png'Matlabパスパス上アイコンを指定し。。。

例:'c:\ documents \ icon.png'は,ファイルの绝対を指定します。

対话机能

すべて展开する

コンテキストメニュー。关数Uicontextmenuを使用て作成さたた上下文菜单オブジェクトとしてますこのはコンポーネント右クリックたときにコンテキストメニューメニューを表示するするために使用使用

コールバック

すべて展开する

オブジェクト作成。値のいずれかして指定します。

  • 关数ハンドル。

  • cell配列。。。。。。配列内その后の要素要素はコールバック关数关数に渡される。。

  • matlab式式含む文字(非推奨)。matlabはははこの式ベースワークスペースますますますますますます

コールバックを,,配列配列または文字ベクトル指定する方法详细详细について,,应用设计师ででをするするを参照しください。

matlabがががオブジェクト作成するに実行れるコールバック关数关数を指定指定しますますますますcreatefcnコールバックを前にすべてのプロパティを化化します。createfcnプロパティをし场合,,,ははの关数を実行ます。。

既存のコンポーネントにcreatefcnプロパティをしも效果ありません。

细胞配列または配列配列配列指定しし,コールバックの最初のの引数引数をを使用使用使用し,,作成中のののオブジェクトオブジェクトににアクセスできできGCBOを使用てオブジェクトアクセスします。

オブジェクト削除。値のいずれかして指定します。

  • 关数ハンドル。

  • cell配列。。。。。。配列内その后の要素要素はコールバック关数关数に渡される。。

  • matlab式式含む文字(非推奨)。matlabはははこの式ベースワークスペースますますますますますます

コールバックを,,配列配列または文字ベクトル指定する方法详细详细について,,应用设计师ででをするするを参照しください。

matlabがががオブジェクト削除する実行れるコールバックコールバック关数を指定指定しますますます。。。。。ははははは,オブジェクトオブジェクトdeletefcnコールバックを実行ます。deletefcnプロパティをし场合,,,ははの关数を実行ます。。

细胞配列または配列配列配列指定しし,コールバックの最初のの引数引数をを使用使用使用し,,削除されるれるれるオブジェクトオブジェクトににアクセスできできGCBOを使用てオブジェクトアクセスします。

コールバック実行制御

すべて展开する

コールバックの割り込み。'上'または'离开',もしくはまたは逻辑1((真的)または0((错误的)として指定し。'上'の値は真的と等価であり,'离开'错误的logical値をををををを値値値使用使用できますますはmatlab.lang.onoffswitchstateON/OFF ON/OFF逻辑値値格纳され。。。

このプロパティ中コールバックが割り込み可能かをしますます。。次次次ののつつつつコールバックコールバックの状态についてについてについて考虑

  • “実行”コールバックは现在しているコールバック。。

  • “割り込み”コールバックは実行コールバックに割り込もとするコールバックです。

matlabはコールバックを处理コマンドするにコールバック割り込み割り込みを判别判别します。。ののコマンドコマンド绘制数字uifigureGetFrame等待暂停があります。

中コールバックのがが含まれてない场合,,ししませませんんんんん。。。。。。。。。。。はははははははは,実行実行中中コールバック

実行中これらいずれかコマンド含まれて场合,実行中中コールバックをを所有する可以中断プロパティにてがするかどうが决まります。

  • 可以中断の値が'离开'の场合は発生ません。に割り込みコールバックを所有するオブジェクトの忙碌プロパティ応じ,コールバックがされるコールバックキュー追加されるかがが。。。

  • 可以中断の値が'上'matlabはが割り込みが発生はは,コールバックキュー处理处理时时时にに,,,,実行中コールバックコールバックの実行実行をを停止停止しし,,,割り込みコールバックコールバックををををますます割り込み割り込みだったの実行再开します。

メモ

コールバックの実行は以下の状况はがが异なります。

  • 割り込みコールバックがdeletefcncloserequestfcnまたはSizechangedfcnコールバックの场合,可以中断プロパティのに割り込みが発生し。。

  • 実行中のが关数等待を现在している,,可以中断プロパティのに割り込みが発生し。。

  • 割り込みコールバックが计时器オブジェクトでされて,,可以中断プロパティのにに従ってコールバック実行されます。

メモ

matlabは割り込みがしときにのやを保存保存しませんたとえば,,GCAコマンドやGCFコマンドからたは,别コールバック実行するとき変更変更されているいる可能可能ますますます

コールバックキューイング。'队列'または'取消'として指定し。忙碌matlabによるによるコールバックのの处理决定し。次次のののののつつつののの状态について考虑考虑するする

  • “実行”コールバックは现在しているコールバック。。

  • “割り込み”コールバックは実行コールバックに割り込もとするコールバックです。

忙碌プロパティによってのが决まるは,の両方条件を満たす场合のみです。

  • 実行中コールバックに绘制数字uifigureGetFrame等待暂停などのを处理コマンドが含まて。。。

  • 実行中を所有するのの可以中断プロパティの値が'离开'である。

これらのにまる场合,割り込みを所有するオブジェクトの忙碌Matlabによるによるによる割り込みの处理が决まり。。。忙碌プロパティはの値取ることができます。

  • '队列'- 割り込みを入れ,中コールバックがし后にに处理されるようにに。。

  • '取消'- 割り込みコールバック実行しん。。

このプロパティ読み取り専用です。

削除状态。matlab.lang.onoffswitchstate型の开/逻辑逻辑値値返されます。。

matlabははdeletefcnコールバックがを开始する,,被删除プロパティを'上'に设定ますコンポーネントオブジェクト存在しなくまでまで被删除プロパティは'上'に设定れたまま。。

クエリや前オブジェクトがされようしいないか确认するにに被删除プロパティのをチェックし。。

亲/子

すべて展开する

亲オブジェクト。またはtreenodeオブジェクトとして指定ます。

子。treenodeオブジェクトのとして返され。。

孩子们を使用子追加や削除を行うことはできがが,,このこのプロパティプロパティプロパティをを使用てて子子ののリストリストを表示表示することことははははます。。。。ののの顺序顺序顺序顺序顺序顺序がれいますこのリスト子をするには,子コンポーネントの父母プロパティをこのtreenodeオブジェクトに设定ます。

子をには,关数移动を使用し。

处理性プロパティが'离开'に设定れているはは孩子们プロパティにされません。

オブジェクトハンドルの性。'上''打回来'または'离开'として指定し。

プロパティはの亲がもつ子リストリストそのオブジェクトののを制御制御ししますますます。。オブジェクトそのその亲オブジェクト亲オブジェクトののリストリストで,,子としてとして可视できない场合场合オブジェクトする关数そのオブジェクト返しませんこれら关数关数には,得到FindobjClfおよびがれオブジェクトは参照できないも有效。オブジェクトアクセスできるできるできる场合ははは,,そのプロパティプロパティを设定设定およびおよび取得てて,それをを

处理性の値 说明
'上' オブジェクトは参照できます。
'打回来' はコールバック,コールバックコールバック呼び出される关数参照参照できしかししかし,,コマンドコマンドラインラインラインからから呼び出さ呼び出さ关数关数からからはは参照参照できませませんん。。。。このこのこのこのするするとととととが,关数のアクセス许可されます。
'离开' オブジェクトはできんこのこのは他の关数によるによるによるののの意図しない変更変更を防止防止处理性'离开'に设定,关数の中にオブジェクト一时に非表示になり。。

识别子

すべて展开する

このプロパティ読み取り専用です。

グラフィックスオブジェクトの。'uitreenode'として返され。

字符串字符串スカラースカラーとして指定し。オブジェクト识别子として机能机能する一意ののの标签値をますコードのの部分オブジェクトにする必要がある场合,关数Findobjを使用して标签値にてオブジェクト検索できます。

matlab配列配列配列として指定し。たとえば,,,ベクトル,行列,,,,,,,,,配列配列配列配列,,,,,,,,または构造体をを指定できできでき。このこのこのををします。

应用设计师ををている,,,用户数据プロパティを代わり,アプリでプロパティプライベートプロパティ作成ししてデータををを有应用设计师アプリアプリののの共有を参照しください。

バージョン履歴

R2017Bで导入