WPS 加载项开发 > 文字 API 参考 > Shape > 属性 > Shape.LockAnchor 属性
如果 Shape 对象的锁定标记锁定到锁定范围,则该属性值为 True。可读写 Long 类型。

语法

表达式.LockAnchor

表达式   必选。一个代表 Shape 对象的变量。

说明

如果形状有一个锁定的标记,则不能通过拖动来移动形状的锁定标记。锁定标记不会随形状移动而移动。虽然 Shape 对象已锁定到某一文字范围,但是您可以将该对象放在页面上的任何位置。形状锁定到包含锁定范围的第一段的开始。形状总是与其锁定标记位于同一页。

示例

以下示例新建一个文档,为其添加一个形状,然后锁定形状的锁定标记。

示例代码
let myDoc = Documents.Add()
let myShape = myDoc.Shapes.AddShape(msoShapeBalloon, 100, 100, 140, 70)
myShape.LockAnchor = true
ActiveDocument.ActiveWindow.View.ShowObjectAnchors = true

以下示例返回一条消息,报告活动文档中每个形状的锁定状态。

示例代码
for(let i = 1; i <= ActiveDocument.Shapes.Count; i++){
    MsgBox("Shape "+ i + " is locked - " +ActiveDocument.Shapes.Item(i).LockAnchor)
}


请参阅