UpdateRunWidth() private method

private UpdateRunWidth ( ) : void
return void
Esempio n. 1
0
        public EditableRun CreateEditableTextRun(char[] charBuffer)
        {
            var span = new EditableTextRun(this.Root, charBuffer, this.currentSpanStyle);

            span.UpdateRunWidth();
            return(span);
        }
Esempio n. 2
0
        public EditableRun CreateEditableTextRun(string str)
        {
            var span = new EditableTextRun(this.Root, str, this.currentSpanStyle);

            span.UpdateRunWidth();
            return(span);
        }
Esempio n. 3
0
 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");
     }
 }
Esempio n. 4
0
 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;
 }