2013-07-09 27 views
0

我正在開發一個windows手機應用程序,在這個應用程序中,我將需要添加一個類似於Spotify應用程序中的下圖所示的costom「cover-flow」類控件: enter image description hereWindows Phone自定義控件設計和實現

注意:用戶可以從右向左滑動來改變歌曲。 我不認爲Windows Phone SDK提供任何控件支持,所以我想知道如何實現這樣的事情。

我認爲這是由一個數據透視表頁面動態添加/刪除透視項目僞造的,或者它可能是一個自定義控件。

如果我想將它作爲自定義控件來實現,是否有人有過這方面的經驗,或者任何示例代碼/教程都將非常有幫助。

謝謝

+0

Telerik的電話控件中存在一個名爲SlideView的控件,用於執行此操作。 –

+0

@ShawnKendrot謝謝你。看起來我需要花很多錢才能買到這個控制套件。有沒有一種自由的方式來實現這樣的事情? –

+0

只有99美元。如果您註冊諾基亞高級開發人員計劃,您可以免費獲得。您還可以獲得電話商店的免費令牌,以通過Buddy.com創建(或續訂)發佈者帳戶和帳戶。 (僅供參考,它通過MS創建一個發佈者帳戶需要99美元,所以你可以免費獲得很多東西)。完全值得的! –

回答

2

您正在查看Panorama control。它可以使用Windows Phone SDK開箱即用。

+0

我不認爲這是一個全景頁面,因爲頁面itslef沒有滾動,它只是專輯封面滾動。我相信這更像是一個列表。 –

+1

有幾種實現方式。你可以有一個可滾動的物品容器或一個全景,最適合你的需求。 –

0

Telerik做了一個偉大的控制,做到這一點。它被稱爲SlideView控制。我知道這不是免費的,但它只有99美元。鑑於它可能需要大約4-10個小時來自己創建這個控制,我會說這是值得的。如果你加入Nokia Premium Developer Program,你可以免費獲得Telerik的控制。

注:我不爲諾基亞或Telerik的工作,這不是付費廣告:)

0

的swipping效果是因爲全景頁面。改變音樂,你需要處理手勢,這將是一項艱鉅的任務。解決方案是在背景中找到一個黑客或控制點,以註冊觸摸事件並更改音樂

相關問題