2010-11-09 69 views
3

我想压缩文件路径,就像PathCompactPath在Windows窗体中一样,所以当你伸出父控制时,更多的文件路径变得可见,反之亦然。WPF - 有没有类似于PathCompactPath的东西?

由于PathCompactPath使用字符大小,WPF中是否有任何类似的像素大小/ dpi?或者某种类型的转换器?

回答

2

首先,IMHO PathCompactPath在Windows窗体中不存在。你将不得不在那里使用PInvoke。

不幸的是,此功能也不在WPF中。最接近你需要的是TextBlock.TextTrimming。我也不知道任何可以做到这一点的第三方控制。然而,你可能会推出自己的产品。使用FormattedText.Width.Height),您可以在渲染前测量字符串。您也可以使用它来实际呈现文字。

相关问题