如果你把它放入Kaxaml:
<WrapPanel Width="500"
ScrollViewer.VerticalScrollBarVisibility="Visible">
<Button Width="110"
Height="100"></Button>
<Button Width="130"
Height="100"></Button>
<Button Width="70"
Height="100"></Button>
<Button Width="50"
Height="100"></Button>
<Button Width="329"
Height="100"></Button>
<Button Width="126"
Height="100"></Button>
<Button Width="86"
Height="100"></Button>
<Button Width="48"
Height="100"></Button>
<Button Width="200"
Height="100"></Button>
<Button Width="190"
Height="100"></Button>
</WrapPanel>
你看到一堆按钮与一个参差不齐的右侧(但左侧是合理的)对齐。
有没有办法获取每个&#34;行&#34;的内容?按比例扩大以填充该行?(左右两边都有直线?)
答案 0 :(得分:2)
不是WrapPanel
本身就像你所看到的那样,它正是它的设计目标。您当然可以编写自己的Panel
来做到这一点,但我认为TabPanel
(用于布置TabControl
标签的默认设置)会执行您想要获得的内容。