怎么把路径字符串转换成...格式的?
小弟原来是弄VB的,知道用   API   函数的   DrawText,带   DT_CALCRECT,DT_NOPREFIX,DT_PATH_ELLIPSIS,DT_MODIFYSTRING   参数即可把一个很长的路径名可能换成这样显示——c:\windows\...\doc\readme.txt,但是   C#   中怎么弄,还忘高手指点。谢谢!
------解决方案--------------------用Graphics类中的DrawString时,可以设置StringFormat的Trimming属性为EllipsisPath 
 这个属性会尽量保证最后一个斜杆分隔的字符串 
 如果此函数不达到你的要求,你可以自已写一个转换函数, 
 可以用Split将路径分隔成数组,然后组合成你所需要的
------解决方案--------------------用Graphics.DrawString() 
 或TextRenderer.DrawText() 
 都可以把一个字符串表示成带 "... "的形式,这个点,可以在串尾,可以在串中, 
 但是这都是显示的效果, 
 并不是把一个串给变成了带 "... "的形式了. 
 所以,要是得到这样的一个串,那就只有自己来处理了.