/// <summary>
 /// Handles the <see cref="E:ModelChildChanged" /> event.
 /// </summary>
 /// <param name="viewModel">The view model.</param>
 /// <param name="sender">The sender.</param>
 /// <param name="e">The <see cref="ChildChangedEventArgs"/> instance containing the event data.</param>
 private static void OnModelChildChanged(ProcessViewFieldViewModel viewModel, object sender, ChildChangedEventArgs e)
 {
     if (e.ChildObject is FieldEdit || e.ChildObject is FieldList || e.ChildObject is ProcessSections || e.ChildObject is SectionEdit)
     {
         viewModel.RaisePropertyChanged(() => viewModel.AvailableFields);
     }
 }