如何扩展修剪的textBlock

时间:2013-04-29 19:24:47

标签: c# xaml windows-8 microsoft-metro

我在C#上有一个metro应用程序。 我有一个大文本。 我需要在textblock上显示这个文本,但是当用户点击它时,文本块会被展开并显示全文。

1 个答案:

答案 0 :(得分:0)

通常我的第一个问题是你尝试过什么?一些快速方向(至少只有xaml的简单解决方案)是使用TextTrimming="WordEllipsis"进行修剪,然后使用EventTrigger来捕捉Click事件{{1切换回ChangePropertyAction并可能同时启动TextTrimming="none"以满足您的要求。如果你需要一个例子,我可以为你鞭打一个,但这里提供了概念。希望这会有所帮助。

<强>更新

像这样;

TextWrapping="Wrap"