Một XAML StackPanel
căn chỉnh các điều khiển song song theo một hướng duy nhất. Một WrapPanel
tương tự nhưng giống như TextWrapping="Wrap"
trong XAML TextBox
các điều khiển "quấn" vào cột hoặc hàng tiếp theo khi đạt đến chiều cao hoặc chiều rộng tương ứng.Có điều khiển WrapPanel (không WrapGrid) trong WinRT-XAML không?
tương tự, nhưng không giống nhau, kết thúc tốt đẹp WrapGrid
nội dung, nhưng trong một mạng lưới thống nhất. Mặc dù VariableSizedWrapGrid
cho phép các mục không giống nhau trong vùng chứa. Không thể sử dụng số WrapGrids
ngoài số ItemsControl
. Vì vậy, họ bị loại.
Khi nhà phát triển tìm trong Hộp công cụ XAML gốc của họ trong Visual Studio thì không có WrapPanel
. WPF developers had a WrapPanel
để họ có thể tìm kiếm công cụ phổ biến này để giải quyết kịch bản của họ. Vì vậy, tôi phải hỏi:
Có ai biết về WrapPanel trong XAML-WinRT không? (điều gì được ảo hóa?)
+1 Tôi đã tìm kiếm điều này rất giống nhau. Đó là một nỗi đau phải tự thiết lập các hàng và cột của mỗi mục trong một GridView. Tôi nghĩ * nó có thể được thực hiện bằng cách ghi đè 'ArrangeOveride'. Tôi đã có một nỗ lực không thành công vào nó một lần, và đã không nhìn vào nó một lần nữa. ArrangeOverride tại MSDN: http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.frameworkelement.arrangeoverride.aspx –