/// <summary>
 /// The initialize.
 /// </summary>
 /// <param name="model">
 /// The model.
 /// </param>
 /// <param name="parent">
 /// The parent.
 /// </param>
 public void Initialize(APQPDragAndDropOptionFieldEdit model, DragAndDropOptionEditViewModel parent)
 {
     Model = model;
     ParentViewModel = parent;
     this.nextSubfieldIsEnabled = parent.HasSubfields(model);
 }
 /// <summary>
 /// The has subfields.
 /// </summary>
 /// <param name="model">
 /// The model.
 /// </param>
 /// <returns>
 /// The <see cref="bool"/>.
 /// </returns>
 public bool HasSubfields(APQPDragAndDropOptionFieldEdit model)
 {
     return Model.Subfields.Any(f => f.Level > model.Level);
 }