public override void UpdateSelf(GameTime gameTime) { base.UpdateSelf(gameTime); if (Sizer.TargetElement != null && Sizer.TargetElement.ShouldRecalculate) { Sizer.AttachTo(Sizer.TargetElement); } }
public void PlaceSizer(UIElement element) { if (element == null) { Sizer.UnAttach(); Sizer.IsActive = false; return; } Sizer.IsActive = true; Sizer.AttachTo(element); }