NodeShape.Anchoring Property
Describes how the shape should position and size itself as the parent shape moves and resizes. Alter the returned object as required.
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.10.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.10.0.dll)
'Deklarace
Public ReadOnly Property Anchoring As AnchoringBehavior
Get
public AnchoringBehavior Anchoring { get; }
public:
property AnchoringBehavior^ Anchoring {
AnchoringBehavior^ get ();
}
member Anchoring : AnchoringBehavior
function get Anchoring () : AnchoringBehavior
Type: Microsoft.VisualStudio.Modeling.Diagrams.AnchoringBehavior
The Anchoring contains settings that specify whether the sides of the shape are coupled to sides of the parent, or to sides of siblings.
Typically you set Anchoring for a shape and its children in an override of InitializeInstanceResources().
protected override void InitializeInstanceResources()
{
base.InitializeInstanceResources();
this.Anchoring.SetLeftAnchor(AnchoringBehavior.Edge.Left, 0.01);
this.Anchoring.SetTopAnchor(AnchoringBehavior.Edge.Top, 0.01);
// Set Anchoring for child shapes here ...
}
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.