private static void ObserverChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ReferentielControl refControl = d as ReferentielControl; if (refControl != null) { ReferentielControlVM vm = refControl.Resources["vm"] as ReferentielControlVM; if (vm != null) { vm.Client = e.NewValue as IComposantModification; } } }
private static void ChampsUpdated(DependencyObject d, DependencyPropertyChangedEventArgs e) { ReferentielControl refControl = d as ReferentielControl; if (refControl != null) { ReferentielControlVM vm = refControl.Resources["vm"] as ReferentielControlVM; if (vm != null) { vm.ControlChamps.CollectionChamps = e.NewValue as Champs; } } }
private void ProgressOff(ReferentielControlVM vm) { vm.Mode = MODE_COMPOSANT_REFERENTIIEL.LOADED; vm.Mode = MODE_COMPOSANT_REFERENTIIEL.CONSULT; }
private void ProgressOn(ReferentielControlVM vm) { vm.Mode = MODE_COMPOSANT_REFERENTIIEL.LOADING; }