有没有办法让WrapPanel对齐中的所有项目居中?WPF WrapPanel HorizontalContentAlignment
WrapPanel正常行为
|1234567 |
|890 |
期望的行为
| 1234567 |
| 890 |
可能重复link
我只是不知道如何使用代码的答案(链接)的。
有没有办法让WrapPanel对齐中的所有项目居中?WPF WrapPanel HorizontalContentAlignment
WrapPanel正常行为
|1234567 |
|890 |
期望的行为
| 1234567 |
| 890 |
可能重复link
我只是不知道如何使用代码的答案(链接)的。
该链接是一个自定义的WrapPanel。只是把它复制到一个空的类,并确保在第一行设置所有的using
类。
使用此自定义面板,因为您使用正常的WrapPanel。 (在Xaml中有点不同)。 在此面板中有一个多余的PROPERT:HorizontalContentAlignment
。其默认值是HorizontalAlignment.Left
。你应该设置HorizontalAlignment=HorizontalAlignment.Center
。
有没有需要处理的MeasureOverride和ArrangeOverride方法。
看起来像这个问题是重复的http://stackoverflow.com/questions/806777/wpf-how-can-i-center-all-items-in-a-wrappanel – kamlendra