在我的应用程序中,我有一个数据网格和一些按钮。数据网格位于滚动条内,但它是我想要的。我无法放大按钮。当我缩小窗口时,我希望按钮也可以自动调整大小。为了做到这一点,我把按钮放在网格面板上,我写了这个:
<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>
但没有效果。我怎么能这样做?缩放整个窗口,使我的数据网格也被缩放,我不想。
一张图片,看看它现在的样子:
答案 0 :(得分:1)
使用ViewBox
进行简单的比例缩放..
<ViewBox>
<Grid Margin="0,0,0,6" Grid.RowSpan="2">
<!-- your stuffs -->
</Grid>
</ViewBox>