【WPF】窗口缩放自适应

2019-05-16  本文已影响0人  UnicornChen

  <Grid>

        <Viewbox Stretch=" fill">  

            <Canvas Width=" 525" Height=" 350">

                <Button Content="按键1" HorizontalAlignment="Left" Margin="28,23,0,0" VerticalAlignment="Top" Width="75"/>

                <Button Content="按键2" HorizontalAlignment="Left" Margin="416,275,0,0" VerticalAlignment="Top" Width="75"/>           

            </Canvas>           

        </Viewbox>

    </Grid>

</Window>

主要部分是我们在Canvas最外层添加了ViewBox,由于ViewBox的stretch属性默认是Uniform,所以我们要设置为Fill,这样能保正是填充满窗体,canvas的宽度和高度必须设定,否则显示不出来。

上一篇 下一篇

猜你喜欢

热点阅读