图形对象的相应属性保持相同的值
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
方法。
链接对象linkprop
Returns存储连接不同图形对象属性的机制。因此,链接对象必须存在于您希望属性链接发生的上下文中(例如,如果用户要从命令行或图形工具与对象交互,则存在于基本工作区中)。
下面的列表描述了维护链接对象引用的方法。
将链接对象作为函数的输出参数返回,并在与链接对象交互时将其保留在基本工作区中。
使hlink
变量全球。
存储hlink
对象中的变量用户数据
属性或应用程序数据中。
如果想要更改链接的图形对象或属性,则需要使用为此目的设计的链接对象方法。这些方法是仅对链接对象操作的函数。要使用它们,必须首先创建一个链接对象linkprop
.
方法 |
目的 |
---|---|
addtarget |
添加指定的图形对象到链接对象的目标。 |
removetarget |
从链接对象的目标中移除指定的图形对象。 |
addprop |
将指定的属性添加到链接的属性。 |
removeprop |
从链接的属性中移除指定的属性。 |
addtarget (hlink obj_handles) removetarget (hlink obj_handles) addprop (hlink。”PropertyName”)removeprop (hlink, 'PropertyName')
hlink
返回的链接对象linkprop
obj_handles
—一个或多个图形对象句柄
PropertyName
—所有目标对象共有属性的名称