private void OnChangeText(object sender, TextLineEventArgs e) { var textLines = (TextLines)sender; _formattedTextLines.Clear(); for (var i = 0; i < textLines.Count; i++) { _formattedTextLines.Add(null); } }
protected override void OnTextLineEvent(TextLineEventArgs e) { base.OnTextLineEvent(e); }
private void OnAddLines(object sender, TextLineEventArgs e) { _formattedTextLines.InsertRange(e.Index, new FormattedText[e.Count]); }
private void OnRemoveLines(object sender, TextLineEventArgs e) { _formattedTextLines.RemoveRange(e.Index, e.Count); }
private void OnUpdateLine(object sender, TextLineEventArgs e) { _formattedTextLines[e.Index] = null; }