/// <summary> /// Hide the colored line /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void OnGlyphMouseLeave(object sender, System.Windows.Input.MouseEventArgs e) { TextTagger tagger = TextTagger.GetTagger(_textView); if (tagger != null) { tagger.RemoveLineRestriction(); } }
/// <summary> /// Shows the line colors /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void OnGlyphMouseEnter(object sender, System.Windows.Input.MouseEventArgs e) { IWpfTextViewLine line = (IWpfTextViewLine)((System.Windows.Shapes.Ellipse)sender).Tag; TextTagger tagger = TextTagger.GetTagger(_textView); if (tagger != null) { tagger.ShowForLine(line); } }