如果元素超出右边缘,则它们是不可见的。水平滚动不起作用。
<ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Disabled" Width="auto">
<WrapPanel Orientation="Vertical" HorizontalAlignment="Left">
<Button Background="AliceBlue" Content="Кнопка 1" Height="250" />
<Button Background="Blue" Content="Кнопка 2" />
<Button Background="Aquamarine" Content="Кнопка 3" Width="60"/>
...
</WrapPanel>
</ScrollViewer>
没有 Width="auto" 的作品。但是现在如何替换 auto 以使其延伸到屏幕的边缘
<Grid.ColumnDefinitions>
<ColumnDefinition Width="220"/>
<ColumnDefinition />
<ColumnDefinition Width="Auto" /> //ScrollViewer находится здесь
</Grid.ColumnDefinitions>
如何在没有自动的情况下将(ColumnDefinition ScrollViewer)自动调整到屏幕边缘?
添加 Width="0" 和 Width="*" 后它起作用了