我有一个必须调整为其 StackPanel 容器大小的路径。
<StackPanel x:Name="TrackSurface">
<Path Fill="AliceBlue"
Stroke="Black" StrokeThickness="1"
Data="{StaticResource TranslateZ}">
</Path>
</StackPanel>
我考虑使用绑定(bind)到容器的转换,但实际上不知道如何实现。有人可以给我提示吗?
最佳答案
您为什么不为此使用 ViewBox 的任何原因?这将根据需要缩小或扩大路径。如果您不希望它被缩放,而是被剪裁,那么将剪裁模式设置为限制在控件的边界框内。 (为此,我将路径包装在 ContentPresenter 中。)
关于WPF:如何自动调整其容器的路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2771717/