//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; }