AnchorLocked

ShapeBase.AnchorLocked property

Especifica si el ancla de la forma está bloqueada.

public bool AnchorLocked { get; set; }

Observaciones

El valor predeterminado esFALSO.

Tiene efecto sólo para formas de nivel superior.

Esta propiedad afecta el comportamiento del ancla de la forma en Microsoft Word. Cuando el ancla no está bloqueada, mover la forma en Microsoft Word también puede mover el ancla de la forma.

Ejemplos

Muestra cómo bloquear o desbloquear el anclaje de párrafo de una forma.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Writeln("Hello world!");

builder.Write("Our shape will have an anchor attached to this paragraph.");
Shape shape = builder.InsertShape(ShapeType.Rectangle, 200, 160);
shape.WrapType = WrapType.None;
builder.InsertBreak(BreakType.ParagraphBreak);

builder.Writeln("Hello again!");

// Establece la propiedad "AnchorLocked" en "true" para evitar el anclaje de la forma
// de moverse al mover la forma en Microsoft Word.
// Establece la propiedad "AnchorLocked" en "false" para permitir cualquier movimiento de la forma
// para mover también su ancla a cualquier otro párrafo al que la forma termine cerca.
shape.AnchorLocked = anchorLocked;

// Si la forma no tiene un símbolo de ancla visible a su izquierda,
// necesitaremos habilitar anclajes visibles a través de "Opciones" -> "Pantalla" -> "Anclajes de objetos".
doc.Save(ArtifactsDir + "Shape.AnchorLocked.docx");

Ver también