0
<DockPanel Grid.Row="1" HorizontalAlignment="Right" Width="300">
<Button x:Name="startPackageSendButton" Command="{Binding StartPackageSendingProcessCommand}" Style="{StaticResource blueButtonStyle}" Content="Start" Width="100" VerticalAlignment="Top" Margin="0,0,0,0" Visibility="Visible" HorizontalAlignment="Right"/>
<Button x:Name="clearPackageSendButton" Command="{Binding ClearPackageSendingProcessCommand}" Style="{StaticResource blueButtonStyle}" Content="Clear" Width="100" VerticalAlignment="Top" Margin="0,0,0,0" Visibility="Collapsed" HorizontalAlignment="Right"/>
<Button x:Name="cancelPackageSendButton" Command="{Binding CancelPackageSendingProcessCommand}" Style="{StaticResource blueButtonStyle}" Content="Stop" Width="100" VerticalAlignment="Top" Margin="0,0,0,0" Visibility="Visible" HorizontalAlignment="Right"/>
</DockPanel>
我正在使用Dockpanel
堆叠一些水平对齐的按钮。 如果某些按钮不是Visible
,我在按钮之间留有空白。只在码表板中对齐可见元素
如何在没有将Visibility
设置为可见的情况下消除空白空间? 有没有一种技术可以达到这种效果?
编辑:我改变了隐藏建议折叠。
你的答案是有效的。我已将Visibility.Collapsed设置为XAML中的默认可见性,并且我在后面的代码中操纵可见性。我已经改变了一切,而不是隐藏,但效果仍然存在... – no9
请张贴相同的快照。另外,请尝试发布复制问题的小样本。代码中必须有一些东西,因为按照框架级别,它应该可以正常工作。 –
@ no9 - 查看答案中的更新,是否有帮助。 –