有沒有辦法讓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