Beispiel #1
0
 public override void Write(string value)
 {
     Application.InvokeOnMainThread(() => {
         textView.Append(value);
         textView.ScrollToEnd();
     });
 }
Beispiel #2
0
            public override void Write(string value)
            {
                Application.InvokeOnMainThread(() => {
#if DEBUG
                    System.Diagnostics.Debug.Write(value);
#endif // DEBUG
                    if (autoscrollEnabled && !textView.Behaviour.IsScrolling() && !(textView.Behaviour as ScrollViewWithSlider).SliderIsDragging)
                    {
                        textView.ScrollToEnd();
                    }
                    autoscrollEnabled = textView.ScrollPosition == textView.MaxScrollPosition;
                    consoleOutput.Write(value);
                    textView.Append(value);
                });
            }