C# 在分隔空间中查看文本
我需要将文本可视化到分隔的空间中。如果我添加一个简单的文本块,我会遇到一个问题:当文本长度超过可用空间时,它会在末尾被裁剪。我试图在一个视图框中插入文本块:这个解决方案适用于比可用空间长的文本,但当文本较短时会增加文本的大小。C# 在分隔空间中查看文本,c#,.net,wpf,C#,.net,Wpf,我需要将文本可视化到分隔的空间中。如果我添加一个简单的文本块,我会遇到一个问题:当文本长度超过可用空间时,它会在末尾被裁剪。我试图在一个视图框中插入文本块:这个解决方案适用于比可用空间长的文本,但当文本较短时会增加文本的大小。 是否有办法仅在文本长度超过可用空间时减小文本大小?使用,将设置为 这会将viewbox设置为仅允许其将内容缩放为更小,并防止其增大内容的大小 <Viewbox StretchDirection="DownOnly"> <TextBlock>
是否有办法仅在文本长度超过可用空间时减小文本大小?使用,将设置为 这会将viewbox设置为仅允许其将内容缩放为更小,并防止其增大内容的大小
<Viewbox StretchDirection="DownOnly">
<TextBlock>Some text that will only be made smaller.</TextBlock>
</Viewbox>
一些只会变小的文本。
如果在不希望垂直缩放时遇到问题,也可以将缩放设置为保持正确的纵横比。使用,将设置为
这会将viewbox设置为仅允许其将内容缩放为更小,并防止其增大内容的大小
<Viewbox StretchDirection="DownOnly">
<TextBlock>Some text that will only be made smaller.</TextBlock>
</Viewbox>
一些只会变小的文本。
如果在不希望垂直缩放时遇到问题,也可以将“缩放”设置为“保持正确的纵横比”