在我的应用程序中,我有一个datagrid和一些按钮。datagrid在滚动条内部,但这是我想要的。我无法缩放按钮。当我缩小窗口时,我也希望按钮也能自动调整大小。为了做到这一点,我将按钮放在网格面板上,并这样写:
<Grid Margin="0,0,0,6" Grid.RowSpan="2">
<Grid.LayoutTransform>
<ScaleTransform x:Name="ApplicationScaleTransform"
CenterX="0"
CenterY="0"
ScaleX="1.0"
ScaleY="1.0" />
</Grid.LayoutTransform>
但是没有效果。我该怎么办?缩放整个窗口,也使我的datagrid也可以缩放,而我不想这样做。
看现在的外观的图片:
使用ViewBox
了简单的比例缩放..
<ViewBox>
<Grid Margin="0,0,0,6" Grid.RowSpan="2">
<!-- your stuffs -->
</Grid>
</ViewBox>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句