/// <summary>Creates a frozen <see cref="Placement"/> instance from the given parameters.</summary> public static Placement CreateFrozen(DockPosition dock, AnchorPoint anchor, Thickness margin, Size size) { var p = new Placement { Dock = dock, Anchor = anchor, Margin = margin }; p.SetFixedSize(size); p.Freeze(); return p; }
/// <summary>Creates a frozen <see cref="Placement"/> instance from the given parameters.</summary> public static Placement CreateFrozen(DockPosition dock, AnchorPoint anchor) { var p = new Placement { Dock = dock, Anchor = anchor }; p.Freeze(); return p; }
/// <summary>Creates a frozen <see cref="Placement"/> instance from the given parameters.</summary> public static Placement CreateFrozen(DockPosition dock, Thickness margin) { var p = new Placement { Dock = dock, Margin = margin }; p.Freeze(); return p; }
/// <summary>Creates a frozen <see cref="Placement"/> instance from the given parameters.</summary> public static Placement CreateFrozen(DockPosition dock) { var p = new Placement { Dock = dock }; p.Freeze(); return p; }