Пример #1
0
        public ScanAndConnectPage()
        {
            this.InitializeComponent();

            this.DataContext = this;

            m_watcherBLE                 = new InkDeviceWatcherBLE();
            m_watcherBLE.DeviceAdded    += OnDeviceAdded;
            m_watcherBLE.DeviceRemoved  += OnDeviceRemoved;
            m_watcherBLE.WatcherStopped += OnBleWatcherStopped;

            m_watcherUSB                 = new InkDeviceWatcherUSB();
            m_watcherUSB.DeviceAdded    += OnDeviceAdded;
            m_watcherUSB.DeviceRemoved  += OnDeviceRemoved;
            m_watcherUSB.WatcherStopped += OnUsbWatcherStopped;

            m_watcherBTC                 = new InkDeviceWatcherBTC();
            m_watcherBTC.DeviceAdded    += OnDeviceAdded;
            m_watcherBTC.DeviceRemoved  += OnDeviceRemoved;
            m_watcherBTC.WatcherStopped += OnBtcWatcherStopped;

            Loaded   += ScanAndConnectPage_Loaded;
            Unloaded += ScanAndConnectPage_Unloaded;

            Application.Current.Suspending += OnAppSuspending;
            Application.Current.Resuming   += OnAppResuming;

            SystemNavigationManager.GetForCurrentView().BackRequested += ScanAndConnectPage_BackRequested;
        }
        public ScanAndConnectPage()
        {
            this.InitializeComponent();

            this.DataContext = this;


            m_watcherUSB                = new InkDeviceWatcherUSB();
            m_watcherUSB.DeviceAdded   += OnDeviceAdded;
            m_watcherUSB.DeviceRemoved += OnDeviceRemoved;


            Loaded   += ScanAndConnectPage_Loaded;
            Unloaded += ScanAndConnectPage_Unloaded;
        }