public LayoutParams(IViewGeometry view, Action <IViewLayoutBox> layoutAction)
 {
     Assert.Argument(view, nameof(view)).NotNull();
     Assert.Argument(layoutAction, nameof(layoutAction)).NotNull();
     _view   = view;
     _layout = layoutAction ?? DefaultLayout;
 }
 public LayoutParams(IViewGeometry view) : this(view, DefaultLayout)
 {
 }