private void AssociatedObject_DragEnter(object sender, DragEventArgs e)
 {
     Cattach.SetBool(this.AssociatedObject, true);
 }
 private void AssociatedObjectOnDrop(object sender, DragEventArgs dragEventArgs)
 {
     Cattach.SetBool(this.AssociatedObject, false);
 }
 private void AssociatedObject_DragLeave(object sender, DragEventArgs e)
 {
     Cattach.SetBool(this.AssociatedObject, false);
 }