private void ReleasePrintHelper()
        {
            _printHelper.Dispose();
            RootGrid.Children.Add(PrintableContent);

            Shell.Current.DisplayWaitRing = false;
        }
예제 #2
0
        private void ReleasePrintHelper()
        {
            _webView.Width  = double.NaN;
            _webView.Height = double.NaN;
            _printHelper.Dispose();

            Shell.Current.DisplayWaitRing = false;
        }
예제 #3
0
        private void ReleasePrintHelper()
        {
            _printHelper.Dispose();

            if (!Container.Children.Contains(panelToPrint))
            {
                Container.Children.Add(panelToPrint);
            }
        }
예제 #4
0
 private async Task ReleasePrintHelper()
 {
     await dispatcher.RunAsync(CoreDispatcherPriority.Normal,
                               async() =>
     {
         PrintText.Text = "";
         printHelper.Dispose();
     });
 }
예제 #5
0
        private void ReleasePrintHelper()
        {
            _printHelper.OnPrintFailed    -= PrintHelper_OnPrintFailed;
            _printHelper.OnPrintSucceeded -= PrintHelper_OnPrintSucceeded;
            _printHelper.OnPrintCanceled  -= PrintHelper_OnPrintCanceled;

            _printHelper.Dispose();

            Shell.Current.DisplayWaitRing = false;
        }
        private void ReleasePrintHelper()

        {
            _printHelper.Dispose();

            //if (!DirectPrintContainer.Children.Contains(PrintableContent))
            //{
            //    DirectPrintContainer.Children.Add(PrintableContent);
            //}
        }
        private void ReleasePrintHelper()
        {
            _printHelper.Dispose();

            if (!DirectPrintContainer.Children.Contains(PrintableContent))
            {
                DirectPrintContainer.Children.Add(PrintableContent);
            }

            Shell.Current.DisplayWaitRing = false;
        }
예제 #8
0
        private void ReleasePrintHelper()
        {
            printHelper.Dispose();

            //While code could be used to re-add the printable content, it's not done here
            //as it wasn't intended to be displayed.

            /*if (!DirectPrintContainer.Children.Contains(PrintableContent))
             * {
             *  DirectPrintContainer.Children.Add(PrintableContent);
             * }*/
        }
예제 #9
0
        private void ReleasePrintHelper()
        {
            _webView.Width  = double.NaN;
            _webView.Height = double.NaN;

            _printHelper.OnPrintFailed    -= PrintHelper_OnPrintFailed;
            _printHelper.OnPrintSucceeded -= PrintHelper_OnPrintSucceeded;
            _printHelper.OnPrintCanceled  -= PrinteHelper_OnPrintCanceled;

            _printHelper.Dispose();

            Shell.Current.DisplayWaitRing = false;
        }
예제 #10
0
 private void OnPrintFailed()
 {
     _printHelper?.Dispose();
     _messenger.Warn(Txt.GetString("Error_PrintingFailed"));
 }
예제 #11
0
 private void OnPrintFailed()
 {
     _printHelper?.Dispose();
     _messenger.Say($"Printing miserably failed...");
 }
예제 #12
0
 private void ReleasePrintHelper()
 {
     _printHelper.Dispose();
 }
예제 #13
0
 private async void PrintHelper_OnPrintSucceeded()
 {
     printHelper.Dispose();
     var dialog = new MessageDialog("Das Drucken war erfolgreich.");
     await dialog.ShowAsync();
 }