Method StringWidth
StringWidth(string)
Returns width of the given string.
public virtual int StringWidth(string text)
Parameters
textstringThe text to calculate width.
Returns
- int
Width of specified string.
StringWidth(string, int, int)
Returns width of the specified part of the given string.
public virtual int StringWidth(string text, int pos, int len)
Parameters
textstringThe text to calculate width.
posintPosition of the first character to start calculating.
lenintLength of the part of string to calculate width.
Returns
- int
Width of the part of string.
StringWidth(string, int, out int, bool)
Returns width of the given string fitting into the given Width.
public virtual int StringWidth(string text, int width, out int count, bool exact)
Parameters
textstringThe text to calculate width.
widthintMaximum layout area for the string.
countintReceives number of character fitting into specified Width.
exactboolSpecifies whether the calculating should be precise.
Returns
- int
Width of the part of string.
StringWidth(string, int, int, int, out int)
Returns width of the specified part of the given string fitting into the given Width.
public virtual int StringWidth(string text, int pos, int len, int width, out int count)
Parameters
textstringThe text to calculate width.
posintPosition of the first character to start calculating.
lenintLength of the part of string to calculate width.
widthintMaximum layout area for the string.
countintReceives number of characters fitting into specified Width.
Returns
- int
Width of the part of string.
StringWidth(string, int, int, int, out int, bool)
Returns width of the specified part of the given string fitting into the given Width.
public virtual int StringWidth(string text, int pos, int len, int width, out int count, bool exact)
Parameters
textstringThe text to calculate width.
posintPosition of the first character to start calculating.
lenintLength of the part of string to calculate width.
widthintMaximum layout area for the string.
countintReceives number of characters fitting into the into the specified Width.
exactboolSpecifies whether the calculating should be precise.
Returns
- int
Width of the part of string.
StringWidth(FontInfo?, string, int, int)
protected virtual int StringWidth(FontInfo? info, string text, int pos, int len)
Parameters
Returns
StringWidth(FontInfo?, string, int, int, int, out int, bool)
protected virtual int StringWidth(FontInfo? info, string text, int pos, int len, int width, out int count, bool exact)