使用DrawString,字符串过长如何处理?
我使用DrawString 绘制字符串"0123456789ABCD"到指定大小的矩形框中,由于字符串长度超过矩形框宽度,有没有什么简单快捷的函数或者办法把"0123456789ABCD"根据长度变成"01234..."求高人指点
[解决办法]
string result = "0123456789ABCD";
result = result.Length > 4 ? string.Format("{0}{1}",result.Substring(0, 4),"...") : result;