当窗口在.net中最大化时,如何调整控件(面板,网格,滚动条查看器)本身的大小 [英] how can i make resize to controls(Panel ,Grid,scroll bar viewer) itself when window is maximize in .net

查看:64
本文介绍了当窗口在.net中最大化时,如何调整控件(面板,网格,滚动条查看器)本身的大小的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我创建了一个小应用程序,我希望当我的窗口(WPF)最大化时,它的控件也会根据窗口大小调整大小。我试过这个代码 -



I create a small application in which, i want when my window(WPF) is maximized it's controls are also resized according to window size.I tried this code-

Private Sub Maximize_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Maximize.Click
If Me.WindowState = Windows.WindowState.Maximized Then
        Me.WindowState = Windows.WindowState.Normal
        Me.Width = 820
        Me.Height = 440
        Me.Grid1.Width = 780
        Me.Grid1.Height = 400
        Me.StackPanel1.Height = 360
        Me.StackPanel1.Width = 140
        Me.StackPanel2.Height = 360
        Me.StackPanel2.Width = 600
 Else If Me.WindowState = Windows.WindowState.Normal Then
        Me.WindowState = Windows.WindowState.Maximized
        'Me.Width = 1350
        'Me.Height = 600
        Me.Grid1.Width = 1300
        Me.Grid1.Height = 600
        Me.StackPanel1.Height = 460
        Me.StackPanel1.Width = 200
        Me.StackPanel2.Height = 460
        Me.StackPanel2.Width = 800
End Sub

推荐答案

设置控件AutoSize = true属性
Set Control AutoSize=true Property


这篇关于当窗口在.net中最大化时,如何调整控件(面板,网格,滚动条查看器)本身的大小的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆