protected override void OnSizeAllocated(Rectangle allocation) { box.SizeAllocate(allocation); toggle_button.SizeAllocate(allocation); base.OnSizeAllocated(allocation); }