예제 #1
0
        private async void AppBarButton_Click_3(object sender, RoutedEventArgs e)
        {
            try
            {
                StoreServicesCustomEventLogger logger = StoreServicesCustomEventLogger.GetDefault();
                logger.Log("ChartEvent");
                blankPagePlot = new BlankPagePlot();

                appWindow = await AppWindow.TryCreateAsync();

                ElementCompositionPreview.SetAppWindowContent(appWindow, blankPagePlot);

                v = await appWindow.TryShowAsync();

                if (v)
                {
                    blankPagePlot.iniPlot(device.namea);
                    blankPagePlot.PlotModel.addSeries();
                    Size size = new Size()
                    {
                        Height = 100, Width = 100
                    };
                    appWindow.RequestSize(size);
                    appWindow.Closed += delegate
                    {
                        v             = false;
                        blankPagePlot = null;
                        appWindow     = null;
                    };
                }
            }
            catch (Exception)
            {
            }
        }
        private async void AppBarButton_Click_3(object sender, RoutedEventArgs e)
        {
            try
            {
                blankPagePlot = new BlankPagePlot();

                appWindow = await AppWindow.TryCreateAsync();

                ElementCompositionPreview.SetAppWindowContent(appWindow, blankPagePlot);

                v = await appWindow.TryShowAsync();

                if (v)
                {
                    blankPagePlot.iniPlot(bluetoothConnectionHandler.naame);
                    blankPagePlot.PlotModel.addSeries();
                    Size size = new Size()
                    {
                        Height = 100, Width = 100
                    };
                    appWindow.RequestSize(size);
                    appWindow.Closed += delegate
                    {
                        v             = false;
                        blankPagePlot = null;
                        appWindow     = null;
                        bluetoothConnectionHandler.blankPagePlot = null;
                        bluetoothConnectionHandler.v             = false;
                        bluetoothConnectionHandler.appWindow     = null;
                    };
                    bluetoothConnectionHandler.blankPagePlot = blankPagePlot;
                    bluetoothConnectionHandler.v             = v;
                    bluetoothConnectionHandler.appWindow     = appWindow;
                }
            }
            catch (Exception)
            {
            }
        }