C# 在WPF中缩放子对象
我有一个C# 在WPF中缩放子对象,c#,wpf,transform,scale,scaling,C#,Wpf,Transform,Scale,Scaling,我有一个网格,它通过滑块用ScaleTransform缩放。在运行时,许多UIElement被添加到此网格中 我想显示一些工具提示,但不是缩放!我该怎么做 例如:Grid有scaleX和scaley2,所以我设置了新的ScaleTransform(0.5,0.5),但没有帮助。看起来最相似的值是0.740。。为什么? 偶数网格的LayoutTransform.Inverse设置为缩放值0.5 XAML: 您需要将逆变换指定给子元素,以便子元素保持不变 RectToolTipBorder.Layo
网格
,它通过滑块用ScaleTransform
缩放。在运行时,许多UIElement被添加到此网格中
我想显示一些工具提示,但不是缩放!我该怎么做
例如:Grid
有scaleX和scaley2,所以我设置了新的ScaleTransform(0.5,0.5),但没有帮助。看起来最相似的值是0.740。。为什么?
偶数网格
的LayoutTransform.Inverse设置为缩放值0.5
XAML:
您需要将逆变换指定给子元素,以便子元素保持不变
RectToolTipBorder.LayoutTransform = graphGrid.LayoutTransform.Inverse as Transform;
您需要将逆变换指定给子元素,以便子元素保持不变
RectToolTipBorder.LayoutTransform = graphGrid.LayoutTransform.Inverse as Transform;
RectToolTipBorder.LayoutTransform = graphGrid.LayoutTransform.Inverse as Transform;