Exemple #1
0
        private void InitialiserControlRechercheTraitement()
        {
            // On crée une nouvelle liste de traitements indépendante qui va stocker tous les traitements existants
            ControlBarreRechercheTraitement controlBarreRechercheTraitement = new ControlBarreRechercheTraitement(
                new ObservableCollection <Traitement>(DataModelTraitement.GetTraitements()), Traitements);

            controlBarreRechercheTraitement.HorizontalAlignment = HorizontalAlignment.Left;
            controlBarreRechercheTraitement.VerticalAlignment   = VerticalAlignment.Center;
            controlBarreRechercheTraitement.Width   = 150;
            controlBarreRechercheTraitement.ToolTip = "Taper le nom du traitement à ajouter dans la liste. Appuyer sur entrer pour l'ajouter.";

            Grid.SetRow(controlBarreRechercheTraitement, 1);

            grdTraitements.Children.Add(controlBarreRechercheTraitement);
        }
 public ViewAdminModifierTraitements(GestionnaireEcrans gestionnaireEcrans)
 {
     InitializeComponent();
     DataContext        = new ViewModelAdminModifierTraitements(gestionnaireEcrans, DataModelTraitement.GetTraitements(true));
     GestionnaireEcrans = gestionnaireEcrans;
     //cpBarreRecherche.Content = new ControlBarreRechercheTraitement((DataContext as ViewModelAdminModifierTraitements).Traitements);
     cpListeTraitementsAvecEtapes.Content = new ControlListeTraitementsAvecEtapes(gestionnaireEcrans, (DataContext as ViewModelAdminModifierTraitements).Traitements);
 }