C# 如何在wpf中调整窗口大小时缩放按钮
在我的应用程序中,我有一个datagrid和一些按钮。datagrid位于滚动条中,但这正是我想要的。我无法缩放按钮。当我缩小窗口时,我希望按钮也能自动调整大小。为了做到这一点,我将按钮放在一个网格面板上,并写下以下内容:C# 如何在wpf中调整窗口大小时缩放按钮,c#,wpf,grid,zooming,scaling,C#,Wpf,Grid,Zooming,Scaling,在我的应用程序中,我有一个datagrid和一些按钮。datagrid位于滚动条中,但这正是我想要的。我无法缩放按钮。当我缩小窗口时,我希望按钮也能自动调整大小。为了做到这一点,我将按钮放在一个网格面板上,并写下以下内容: <Grid Margin="0,0,0,6" Grid.RowSpan="2"> <Grid.LayoutTransform> <ScaleTransform x:Name="ApplicationSc
<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>
尝试按比例缩放视图框。。谢谢。你可以写下来作为回答,这样我就可以接受了。