我建立一個WPF Metro風格的應用程序,但一開始,我頁需要Windows 7的和.NetFramework 4.0創建Windows 8開始屏幕像列表框。Windows 8的Metro風格的列表框
我現在使用了Listbox和Wrappanel,但是因爲您看到它不清楚!
請幫我填的空白單元格。
編輯 變化的地方按鈕
我建立一個WPF Metro風格的應用程序,但一開始,我頁需要Windows 7的和.NetFramework 4.0創建Windows 8開始屏幕像列表框。Windows 8的Metro風格的列表框
我現在使用了Listbox和Wrappanel,但是因爲您看到它不清楚!
請幫我填的空白單元格。
編輯 變化的地方按鈕
我的應用程序運行良好,我不想要它的改變基礎。只需要複雜的佈局來解決這個問題 – sma6871 2012-08-05 11:27:49
該文章解釋瞭如何做複雜的佈局。這就是你需要的:一些代碼來定製佈局。 – 2012-09-30 17:58:57
使用WrapPanel佈局,就大功告成了:
<ListBox>
...
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel />
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
</ListBox>
我這樣做,但圖像顯示什麼是我的問題! – sma6871 2012-09-24 10:21:52
這根本不是微不足道的......即使是微軟的人在最近的一次交易中也告訴我我有..
我推薦下面的文章,它有一些非常接近你需要的東西!
http://tozon.info/blog/post/2012/09/01/Variable-sized-grid-items-in-Windows-8-apps.aspx
希望它能幫助!
蒂姆豪雅另一個教程(我認爲對地鐵最好的開發之一)http://visualstudiogallery.msdn.microsoft.com/da65cc08-c4bf-4824-b483-9c8f53fb063c – varholl 2012-09-30 17:09:01
謝謝你。這就是我需要的。 但我需要它在Windows 7和Visual Studio 2010(.Net框架4.0)! – sma6871 2012-10-02 06:33:03
但是你可以複製UI,沒有太大的區別,可能是一些動畫,但沒有太難,也是第一個鏈接沒有使用任何從4.5我認爲...沒有異步例如! – varholl 2012-10-02 15:17:17
<GridView>
<GridView.ItemsPanel>
<ItemsPanelTemplate>
<VariableSizeWrapGrid ItemHeight="100" ItemWidth="150"/>
</ItemsPanelTemplate>
</GridView.ItemsPanel>
</GridView>
結果的例子:
謝謝,但這需要** Windows 8 ** – sma6871 2012-10-02 09:55:19
嗯,「我正在構建一個wpf ** metro風格的應用程序**」讓我困惑。也許你應該刪除與WinRT相關的microsoft-metro標籤,並用windows8替換它? 對於你的問題,我認爲沒有內置的方式來獲得WPF中的這個功能。你必須做你自己的控制。 – 2012-10-02 10:06:02
現在還不清楚?你如何期望我們提供幫助? – 2012-08-05 09:38:09
空格不需要。 正當我想添加更多的大按鈕時,佈局將會有更多的空間。 – sma6871 2012-08-05 09:45:27
不能說「地鐵」了:) – joshcomley 2012-08-05 10:30:40