protected override void OnDetachedFromVisualTree(VisualTreeAttachmentEventArgs e) { TextView = null; TextDocument = null; disposables.Dispose(); }