/// <summary> /// Initialises a new instance of the <see cref="WizardItemModel"/> class. /// </summary> public WizardItemModel() { this.children = new WizardItemModelCollection(); this.children.WhenCollectionChanged.Subscribe(this.OnChildrenChanged); this.children.WhenItemChanged .Where(x => string.Equals(x.PropertyName, "Visibility", StringComparison.Ordinal)) .Subscribe(this.OnChildChanged); }
/// <summary> /// Initialises a new instance of the <see cref="WizardItemModel"/> class. /// </summary> public WizardItemModel() { this.children = new WizardItemModelCollection(); }