Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改窗口在WPF中调整大小时调整的列大小_Wpf_Grid_Resize_Responsive - Fatal编程技术网

更改窗口在WPF中调整大小时调整的列大小

更改窗口在WPF中调整大小时调整的列大小,wpf,grid,resize,responsive,Wpf,Grid,Resize,Responsive,我正在开发一个WPF应用程序,使用网格来构造元素。 如果调整窗口的宽度,则只调整最后一列的大小。我希望能够从代码更改窗口调整大小时调整的列大小 我希望我的问题是清楚的,如果不清楚,可以问任何问题 谢谢您可以将列的宽度属性设置为多个值以进行调整 以下是可能的值: *-填充 Auto-根据内容需要占用尽可能多的空间 50-或任何数字表示固定宽度 以下是有趣的事情: 当多个列的宽度设置为*时,它们的大小相等 您还可以将一列的宽度设置为*,将另一列的宽度设置为3*。宽度3*的那一个将是宽度的三倍,

我正在开发一个WPF应用程序,使用网格来构造元素。 如果调整窗口的宽度,则只调整最后一列的大小。我希望能够从代码更改窗口调整大小时调整的列大小

我希望我的问题是清楚的,如果不清楚,可以问任何问题


谢谢

您可以将
宽度
属性设置为多个值以进行调整

以下是可能的值:

  • *
    -填充
  • Auto
    -根据内容需要占用尽可能多的空间
  • 50
    -或任何数字表示固定宽度
以下是有趣的事情:

  • 当多个
    宽度设置为
    *
    时,它们的大小相等
  • 您还可以将一列的宽度设置为
    *
    ,将另一列的宽度设置为
    3*
    。宽度
    3*
    的那一个将是宽度的三倍,以此类推
为所需列的宽度设置
*
,为其他列设置固定或自动宽度。