Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我在 UI 中有一个可调整大小的部分,它是标准的 WPF 容器控件(在本例中为 Canvas),并且我在此 Canvas 上放置了一些文本。如何根据 Canvas 的渲染大小重新调整文本大小?
Viewbox 将拉伸一个 TextBlock
如何:将拉伸属性应用于视图框的内容
<Viewbox Grid.Row="1" Grid.Column="1" Name="vb1" Stretch="Fill" > <TextBlock Text="tulip_farm.jpg"/> </Viewbox>
您可以简单地将一个方法链接到容器调整大小事件,这也将调整文本大小(这样它们始终保持同步),我会提供一个示例,但由于您没有发布示例,我认为您理解我的意思.