// Konstruktorites ka vajalike elementide peitmine/näitamine #region Konstruktorid public SqidukDetail(bool x) { InitializeComponent(); Datacontext = new SqidukDetailVM(); Kuulaja muutus = new Kuulaja(PohiBLL.Muutus); muutus.muutusevent.Muutus += new BLL.Event.MuutusEvent.KustomEventHandler(UuendaDataContext); }
// kui tahetakse rentdetailvaatesse lisada sõidukit public SqidukDetail(bool x, RentDetailVaade rentdetailvaade) { InitializeComponent(); Datacontext = new SqidukDetailVM(); datacontext.klikkfunktsioon = x; datacontext.rentDetailVaade = rentdetailvaade; datacontext.FilterArhiveeri = false; datacontext.FilterRentBron = false; cboxFilterArhiiv.IsEnabled = false; cboxFilterRentBron.IsEnabled = false; btnLisaSqiduk.IsEnabled = false; }
/// <summary> /// Muutuse eventi handler /// </summary> /// <param name="muutus"></param> /// <param name="e"></param> private void UuendaDataContext(BLL.Event.MuutusEvent muutus, EventArgs e) { Datacontext = new SqidukDetailVM(); }