2014-07-16 29 views
0

我正在尋找一種縮放GridView(沒有SemanticZoom進出視圖)的方法。 我只是希望用戶能夠調整GridView兒童(StackPanels)的大小,以便他們可以決定他們喜歡的尺寸(當然是最小和最大尺寸)。Zoom GridView - 最小和最大值+重新排序Childs

另外我希望GridView重新排列元素。 目前我有一個水平滾動GridView與每個列兩個StackPanels。 縮小時,有足夠的空間存放第三個空間,但GridView似乎並不在意。

我試過使用ScrollViewer,但這只是搞亂了GridView裏面的寬度和高度。

+0

甚至可能就夠到GridView的高度結合於外的ScrollViewer但我不能發現與可縮放內高度相關的任何屬性。 –

回答

0

通過將CanReorderItems和AllowDrop屬性設置爲true,您可以重新排序GridView中的項目。

http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.listviewbase.canreorderitems

問候, Riyah艾哈邁德我

+0

是的,我知道,但我的意思是更多的重新排列的新訂單,因爲當我縮小時,每列只有2個元素,我希望它重新排列並且每列有2個以上的元素。 如果我可以將gridview擬合的大小設置爲縮放的scrollviewer的內部高度,這看起來好像可以與scrollviewer一起使用。 我不希望用戶能夠重新排序項目。 –