private void Page_Loaded(object sender, RoutedEventArgs e) { ParametresPortSerie parametresLecteur = new ParametresPortSerie("SCAN_ROUGE", @"\\?\FTDIBUS#VID_0403+PID_6001+COM5A#", 9600, SerialParity.None, SerialStopBitCount.One, 8, SerialHandshake.None, 100, 0); LecteurCodeBarres lecteur = new LecteurCodeBarres(parametresLecteur, true, 32); LecteurCodeBarresAPB.DataContext = new PeripheriqueSerieVM(lecteur); lecteur.SurCodeBarresRecu += Lecteur_SurCodeBarresRecu;; PeripheriqueSerie.PeripheriquesSerie.DemarrerSurveillance(); }
private async void Page_Loaded(object sender, RoutedEventArgs e) { Encoding.RegisterProvider(CodePagesEncodingProvider.Instance); ParametresPortSerie parametresLecteur = new ParametresPortSerie("SCAN_ROUGE", @"\\?\FTDIBUS#VID_0403+PID_6001+COM5A#", 9600, SerialParity.None, SerialStopBitCount.One, 8, SerialHandshake.None, 100, 0); LecteurCodeBarres lecteur = new LecteurCodeBarres(parametresLecteur, true, 32); LecteurCodeBarresAPB.DataContext = new PeripheriqueSerieVM(lecteur); lecteur.SurCodeBarresRecu += Lecteur_SurCodeBarresRecu; ListeProduitsLVW.DataContext = new ListeProduitsVM(ListeProduits.instance); FiltreeAPB.DataContext = ListeProduitsLVW.DataContext; ParametresPortSerie parametresImprimante = new ParametresPortSerie("", @"\\?\ACPI#BCM2837#4#", 19200, SerialParity.None, SerialStopBitCount.One, 8, SerialHandshake.None, 0, 0); _imprimante = new ImprimanteSerie(parametresImprimante, true, 0); ImprimanteAPB.DataContext = new PeripheriqueSerieVM(_imprimante); await ListeProduits.instance.Charger(); PeripheriqueSerie.PeripheriquesSerie.DemarrerSurveillance(); }