diff --git a/SunnyUI/Controls/DropItem/UIDropControl.cs b/SunnyUI/Controls/DropItem/UIDropControl.cs index 347f8492..8bb94031 100644 --- a/SunnyUI/Controls/DropItem/UIDropControl.cs +++ b/SunnyUI/Controls/DropItem/UIDropControl.cs @@ -160,7 +160,17 @@ namespace Sunny.UI return itemForm; } - set => itemForm = value; + set + { + itemForm = value; + + if (itemForm != null) + { + itemForm.ValueChanged += ItemForm_ValueChanged; + itemForm.VisibleChanged += ItemForm_VisibleChanged; + itemForm.Closed += ItemForm_Closed; + } + } } private void ItemForm_Closed(object sender, ToolStripDropDownClosedEventArgs e)