private void HandleEvents(Rect rect)
 {
     if (property.isArray)
     {
         DraggingUtility.DoDragAndDropForProperty(rect, property);
     }
 }
 protected override void HandleHeaderEvents(Rect rect)
 {
     base.HandleHeaderEvents(rect);
     DraggingUtility.DoDragAndDropForProperty(rect, List);
 }