Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.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# 隐藏坞面板空间_C#_Wpf_Dockpanel - Fatal编程技术网

C# 隐藏坞面板空间

C# 隐藏坞面板空间,c#,wpf,dockpanel,C#,Wpf,Dockpanel,我想创建一个有两个按钮的窗口,第一个是固定的,第二个是外观和消失。 但是,当第二个窗口被隐藏时,该窗口将继续保留空间。 我不想要它。我该如何解决? Thx 尝试“折叠”而不是“隐藏”。尝试“折叠”而不是“隐藏” 隐藏和折叠的区别在于在布局上保留空间。隐藏的储备,崩溃的不是 隐藏和折叠的区别在于在布局上保留空间。隐藏的储备,崩溃的不是 <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Wid

我想创建一个有两个按钮的窗口,第一个是固定的,第二个是外观和消失。 但是,当第二个窗口被隐藏时,该窗口将继续保留空间。 我不想要它。我该如何解决? Thx


尝试“折叠”而不是“隐藏”。

尝试“折叠”而不是“隐藏”

隐藏和折叠的区别在于在布局上保留空间。隐藏的储备,崩溃的不是

隐藏和折叠的区别在于在布局上保留空间。隐藏的储备,崩溃的不是

<Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="*"/>
        <ColumnDefinition Width="auto"/>
    </Grid.ColumnDefinitions>

    <DockPanel Grid.Column="0">
        <Button x:Name="button" Content="Button" Width="auto" />
    </DockPanel>

    <DockPanel Grid.Column="1">
        <Button x:Name="button1" Content="Button" HorizontalAlignment="Left" Click="button1_Click" />
    </DockPanel>

</Grid>
button1.Visibility = Visibility.Collapsed;