2010-01-14 19 views
0

我想創建一個基本上在Silverlight中顯示圖片列表的控件,但我希望列表以2.5D方式旋轉。您可以將其視爲中間的圖片是您,其他人則是您在社交網站上的朋友。XAML for Silverlight中的視覺技巧

這裏是我的意思草圖:

alt text http://img3.imageshack.us/img3/6374/picturering.th.png

當你點擊綠色箭頭,圖片動畫/旋轉,轉到下一個。

每張照片實際上是一個很好看的3D十歲上下的框架,如一個在Win 7的登錄屏幕裏:

alt text http://www.softpedia.com/screenshots/Windows-7-Logon-Background-Changer_1.png

誰能幫助我瞭解如何寫這個的Silverlight?我不需要任何確切的東西,我只是不知道從哪裏開始做這麼複雜的動畫。另外,如果可能,我希望能夠模仿Win 7登錄圖標的邊框。

回答

3

你想要的是一種「CoverFlow」,通常稱爲「Carousel」。查看here獲取文章以幫助您入門。基本上,你想要變換你的圖像。這不應該太難。

+0

此外,您可能需要查看Silverlight 3中引入的PlaneProjection轉換,以使其更具3D效果。這裏是一個coverflow教程,它也使用PlaneProjection,它可能有助於:http://www.cynergysystems.com/blogs/page/josefajardo?entry=coverflow_built_using_silverlight_3 –