Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.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
C# WPF SharedSizeGroup列不拉伸_C#_Wpf - Fatal编程技术网

C# WPF SharedSizeGroup列不拉伸

C# WPF SharedSizeGroup列不拉伸,c#,wpf,C#,Wpf,将SharedSizeGroup=“B”设置为子网格的每一列后。列变为不可更改(始终具有一个宽度),且width=“1*”不起作用。是否可以使用SharedSizeGroup=“B”调整该列的大小 您可以通过三种不同的方式设置网格中列的宽度(或行的高度):自动、显式大小或星形大小 使用SharedSizeGroup属性将多个列(或行)设置为相同的宽度(或高度)时,用于设置列宽(或行高度)的方法会影响最终大小,如下所示: ◾星形尺寸-不受尊重,视为自动 ◾绝对大小–优先于自动,列设置为最大显式

SharedSizeGroup=“B”
设置为子网格的每一列后。列变为不可更改(始终具有一个宽度),且width=“1*”不起作用。是否可以使用
SharedSizeGroup=“B”
调整该列的大小



您可以通过三种不同的方式设置网格中列的宽度(或行的高度):自动、显式大小或星形大小

使用SharedSizeGroup属性将多个列(或行)设置为相同的宽度(或高度)时,用于设置列宽(或行高度)的方法会影响最终大小,如下所示: ◾星形尺寸-不受尊重,视为自动 ◾绝对大小–优先于自动,列设置为最大显式宽度 ◾自动调整大小–如果所有列都是自动的,则设置大小以适合最大的内容。如果任何列使用显式宽度,则显式宽度值优先

有关更多信息,请查看此处的链接。

您可以在该链接上看到备注:
<Window x:Class="WpfApplication23ColumnsGroup.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="MainWindow" Height="350" Width="525">
<Grid Grid.IsSharedSizeScope="True">
    <Grid Height="100">
        <Grid.RowDefinitions>
            <RowDefinition></RowDefinition>
            <RowDefinition></RowDefinition>
            <RowDefinition></RowDefinition>
        </Grid.RowDefinitions>
        <Grid Grid.Row="0">
            <Grid.ColumnDefinitions>
                <ColumnDefinition SharedSizeGroup="A"></ColumnDefinition>
                <ColumnDefinition Width="1*" SharedSizeGroup="B"></ColumnDefinition>
                <ColumnDefinition></ColumnDefinition>
            </Grid.ColumnDefinitions>
            <Label Content="Test"></Label>
            <TextBox Grid.Column="1" MinWidth="120" MaxWidth="240"></TextBox>
            <TextBox Grid.Column="2" MinWidth="120" MaxWidth="240"></TextBox>
        </Grid>
        <Grid Grid.Row="1">
            <Grid.ColumnDefinitions>
                <ColumnDefinition SharedSizeGroup="A"></ColumnDefinition>
                <ColumnDefinition SharedSizeGroup="B"></ColumnDefinition>
                <ColumnDefinition></ColumnDefinition>
            </Grid.ColumnDefinitions>
            <Label Content="TestTestTest"></Label>
            <TextBox Grid.Column="1"></TextBox>
            <TextBox Grid.Column="2"></TextBox>
        </Grid>
        <Grid Grid.Row="2">
            <Grid.ColumnDefinitions>
                <ColumnDefinition SharedSizeGroup="A"></ColumnDefinition>
                <ColumnDefinition SharedSizeGroup="B"></ColumnDefinition>
                <ColumnDefinition></ColumnDefinition>
            </Grid.ColumnDefinitions>
            <Label Content="TestTestTestTestTestTest"></Label>
            <TextBox Grid.Column="1"></TextBox>
            <TextBox Grid.Column="2"></TextBox>
        </Grid>
    </Grid>
</Grid>