linkprop
图形对象的相应属性保持相同的值
语法
hlink = linkprop(obj_handles,'PropertyName') hlink = linkprop(obj_handles,{'PropertyName1','PropertyName2',…})
描述
使用linkprop
为不同图形对象的相应属性保持相同的值。
请注意
使用linkprop
仅用于图形对象。
Hlink = linkprop(obj_handles,'
为属性维护相同的值PropertyName
”)PropertyName
中出现句柄的所有对象obj_handles
.linkprop
返回链接对象hlink
.看到关于链接对象获取更多信息。
Hlink = linkprop(obj_handles,{'
在句柄中出现的所有对象上,为传递为单元格数组的所有属性维护相同的各自值PropertyName1
”、“PropertyName2
“…})obj_handles
.
MATLAB®时立即更新所有链接对象的链接属性linkprop
被称为。列表中的第一个对象obj_handles
确定其他对象的属性值。
一组图形对象在任何给定时间只能有一个链接对象连接它们的属性。调用linkprop
创建一个新的链接对象。中指定的对象相关联的任何现有链接对象obj_handles
.但是,你可以通过调用对象上的方法来管理哪些属性和哪些对象被链接:
要将对象添加到链接对象列表中,请使用
addtarget
方法。要链接当前已链接对象的新属性,请使用
addprop
方法。要停止链接对象,请使用
removetarget
方法。要停止属性的链接,请使用
removeprop
方法。
关于链接对象
link对象linkprop
返回存储连接不同图形对象属性的机制。因此,链接对象必须存在于您希望发生属性链接的上下文中(例如,如果用户要从命令行或图形工具与对象交互,则在基本工作区中)。
下面的列表描述了维护链接对象引用的方法。
将链接对象作为函数的输出参数返回,并在与链接对象交互时将其保存在基本工作区中。
使
hlink
变量全球。存储
hlink
变量用户数据
属性或应用程序数据。
更新链接对象
如果您想要更改图形对象或链接的属性,则需要使用为此目的设计的链接对象方法。这些方法是仅对链接对象进行操作的函数。要使用它们,必须首先使用创建一个链接对象linkprop
.
方法 |
目的 |
---|---|
addtarget |
添加指定的图形对象到链接对象的目标。 |
removetarget |
从链接对象的目标中移除指定的图形对象。 |
addprop |
将指定的属性添加到链接的属性中。 |
removeprop |
从链接的属性中删除指定的属性。 |
方法的语法
Addtarget (hlink,obj_handles) removetarget(hlink,obj_handles)PropertyName”)removeprop (hlink, 'PropertyName”)
方法参数
hlink
返回的链接对象linkprop
obj_handles
—一个或多个图形对象句柄PropertyName
—所有目标对象共有的属性名称