如何限制自定义控件只能在指定范围内拖动?
我自定义控件使的一个Label可以在父控件(Panel)里自由拖动,但是当Label到达父控件的边缘时依旧可以拖动,以至于超出控件无法看见。怎么才能实现Label到达控件边缘时就无法继续向外围拖动,只允许在父控件的范围内活动呢?
------解决方案--------------------
判断 Location.X + Width 超出 Panel.Location.X + Panel.Width
就把 Location.X 修改为 Panel.Location.X + Panel.Width - Label.Width