public EditableRun CreateEditableTextRun(char[] charBuffer) { var span = new EditableTextRun(this.Root, charBuffer, this.currentSpanStyle); span.UpdateRunWidth(); return(span); }
public EditableRun CreateEditableTextRun(string str) { var span = new EditableTextRun(this.Root, str, this.currentSpanStyle); span.UpdateRunWidth(); return(span); }
EditableRun MakeTextRun(int sourceIndex, int length) { if (length > 0) { EditableRun newTextRun = null; char[] newContent = new char[length]; Array.Copy(this.mybuffer, sourceIndex, newContent, 0, length); newTextRun = new EditableTextRun(this.Root, newContent, this.SpanStyle); newTextRun.IsLineBreak = this.IsLineBreak; newTextRun.UpdateRunWidth(); return(newTextRun); } else { throw new Exception("string must be null or zero length"); } }
EditableRun MakeTextRun(int sourceIndex, int length) { if (length > 0) { EditableRun newTextRun = null; char[] newContent = new char[length]; Array.Copy(this.mybuffer, sourceIndex, newContent, 0, length); newTextRun = new EditableTextRun(this.Root, newContent, this.SpanStyle); newTextRun.IsLineBreak = this.IsLineBreak; newTextRun.UpdateRunWidth(); return newTextRun; } else { throw new Exception("string must be null or zero length"); } }
public EditableRun CreateEditableTextRun(char[] charBuffer) { var span = new EditableTextRun(this.Root, charBuffer, this.currentSpanStyle); span.UpdateRunWidth(); return span; }
public EditableRun CreateEditableTextRun(string str) { var span = new EditableTextRun(this.Root, str, this.currentSpanStyle); span.UpdateRunWidth(); return span; }