//private IDisplayFieldsContainer _parentVM;

        #endregion

        /// <summary>
        /// Initializes a new instance of the <see cref="DisplayFieldViewModel"/> class.
        /// </summary>
        /// <param name="fieldInfo">The field information.</param>
        /// <param name="parentStep">The parent step.</param>
        public DisplayFieldViewModel(FieldInfo fieldInfo, IDisplayFieldsContainer parentStep)
        {
            Model = fieldInfo;
            ParentStepViewModel = parentStep;

            if (Model != null && ParentStepViewModel != null)
            {
                _isSelected = ParentStepViewModel.ContainsSelectedField(FullSystemPath);
            }
        }
 /// <summary>
 /// Initializes the specified model.
 /// </summary>
 /// <param name="model">The model.</param>
 /// <param name="parentViewModel">The parent view model.</param>
 public void Initialize(DisplayField model, IDisplayFieldsContainer parentViewModel)
 {
     Model = model;
     ParentViewModel = parentViewModel;
 }