protected internal virtual void SetFontWidth(String fontWidth) { fontWidth = fontWidth.ToLower(System.Globalization.CultureInfo.InvariantCulture); int fontWidthValue = FontNames.FWIDTH_NORMAL; switch (fontWidth) { case "ultracondensed": { fontWidthValue = FontNames.FWIDTH_ULTRA_CONDENSED; break; } case "extracondensed": { fontWidthValue = FontNames.FWIDTH_EXTRA_CONDENSED; break; } case "condensed": { fontWidthValue = FontNames.FWIDTH_CONDENSED; break; } case "semicondensed": { fontWidthValue = FontNames.FWIDTH_SEMI_CONDENSED; break; } case "normal": { fontWidthValue = FontNames.FWIDTH_NORMAL; break; } case "semiexpanded": { fontWidthValue = FontNames.FWIDTH_SEMI_EXPANDED; break; } case "expanded": { fontWidthValue = FontNames.FWIDTH_EXPANDED; break; } case "extraexpanded": { fontWidthValue = FontNames.FWIDTH_EXTRA_EXPANDED; break; } case "ultraexpanded": { fontWidthValue = FontNames.FWIDTH_ULTRA_EXPANDED; break; } } fontNames.SetFontWidth(fontWidthValue); }