/// <summary> /// Creëert nieuw basisformulier dat geabonneerd is op /// de meegegeven filter. /// </summary> /// <param name="filter">Filter</param> public BaseTestWindow(ref ITest filter) : base() { filter.OnPush += this.UpdateForm; filter.OnProcess += this.UpdateForm; this._filter = filter; }
/// <summary> /// Abonneert formulier op meegegeven filter. /// </summary> /// <param name="filter">Filter</param> public void ObserveFilter(ref ITest filter) { this._filter = filter; this._filter.OnPush += this.Update; this._filter.OnProcess += this.Update; }
/// <summary> /// Creëert nieuw basisformulier zonder zich te abonneren op een filter. /// </summary> public BaseTestWindow() : base() { this._filter = null; }