/// <summary> /// Parameterized class constructor to model properties that /// are required for access to parent viewmodel. /// </summary> /// <param name="parent"></param> public AvalonDockLayoutViewModel(ILayoutViewModelParent parent) : this() { this.mParent = parent; }
/// <summary> /// Parameterized class constructor to model properties that /// are required for access to parent viewmodel. /// </summary> /// <param name="parent"></param> public AvalonDockLayoutViewModel(ILayoutViewModelParent parent, IEventAggregator events) : this() { this.mParent = parent; _aggregator = events; }
/// <summary> /// Parameterized class constructor to model properties that /// are required for access to parent viewmodel. /// </summary> /// <param name="parent"></param> public AvalonDockLayoutViewModel(ILayoutViewModelParent parent) { this._Parent = parent; H.Initialize(this); }