我正在爲我的項目,其中用戶可以評價圖片的速率控制。所以我需要速度控制星來評級。當我搜索它時,我發現這個[鏈接] http://wp7wonders.wordpress.com/2010/10/15/use-the-rating-control-in-windows-phone-7/和[鏈接] http://j4ni.com/blog/?p=79。第一個鏈接是不是很有用,我能夠創建明星,但無法獲取評級數字,如3/5或2/5 e.t.c.第二個環節我能夠創造出明星,但我無法在模擬器屏幕上看到星星,但是當我點擊保存星星的區域時,我可以查看我點擊的星星。有沒有其他辦法可以做到這一點。這將有助於理解Windows Phone,因爲我是windows phone framework的新手。速率控制星在Windows Phone 8的評分目的
1
A
回答
0
在您的第一個鏈接中,每個ratingitem控件都有一個名爲DisplayValue的屬性,它可以是0或1.當它設置爲1時,表示它已被選中。如果你檢查每個評級項目,你可以得到一個數字。實際的評級控制ControlsToolkit:Rating有一個Value屬性 這是您要查找的數字。例如
。
在代碼中添加 <ControlsToolkit:Rating Height="40" Grid.Row="1" Value="0.6" ItemCount="0" x:Name="ctRating">
後面可以檢查ctRating.Value選擇所有5爲您提供了一個1.0的值
相關問題
- 1. MediaElement Windows Phone 8的速度比率
- 2. 如何更改Windows Phone 8 HubTile控件的翻轉速率?
- 3. Windows Phone 8視口控制
- 4. Windows Phone 8分辨率修復程序
- 5. Windows Phone 8中的日曆控制
- 6. 控制Windows Phone上的快門速度
- 7. @media查詢目標高分辨率Windows Phone 8+?
- 8. Windows Phone 8中列表框控件的項目限制
- 9. 是否有評級控制,windows phone 7
- 10. 在的Windows Phone 8
- 11. Windows 8中的Windows Phone 8
- 12. 的Windows Phone 8的XAML圖像分辨率
- 13. Windows Phone的8
- 14. 控制高度取決於分辨率Windows Phone 7
- 15. Windows Phone 8 - 運行更高分辨率的XNA
- 16. 如何設置錄像分辨率的Windows Phone 8
- 17. 構建2到Windows Phone 8的屏幕分辨率
- 18. 如何處理Windows Phone 8 HTML5 + JavaScript遊戲的分辨率?
- 19. 如何在Windows Phone 8中獲取設備分辨率?
- 20. 查找屏幕分辨率在Windows Phone 8
- 21. Windows Phone 8 - 搞定項目
- 22. Windows Phone 8繪製框架
- 23. 的Windows Phone 8 WebBrowser控件行爲
- 24. Windows Phone 8中的C++ WebView控件?
- 25. MainviewModel的Windows Phone 8
- 26. 爲Windows Phone 8的
- 27. System.Runtime.Serialization.InvalidDataContractException的Windows Phone 8
- 28. GetSystemPowerStatus Windows Phone的8
- 29. Newtonsoft.Json.JsonSerializationException的Windows Phone 8
- 30. 爲Windows Phone 8的
感謝答覆。讓我檢查它是否可以工作我會讓你知道.. :) – 2013-04-20 07:14:08
@Wingen它不工作我試圖得到的價值,但我得到0.6666類型的價值,我想如果用戶點擊第一個星我應該得到1作爲評級或如果用戶點擊第二個星星,我應該得到2這樣的評級,如果用戶點擊第五星級,我應該得到5作爲評級..如果你有任何其他建議,這將是一個幫助。我仍然在尋找答案。否則,還有另一種方法可以做,那就是當用戶點擊不填滿的星星時,我應該有一個填充和填充星形圖像,它應該填充並返回值1.所有這些都可以使用點擊事件。 – 2013-04-20 08:05:04
你可以找出他們點擊5 * ctRating.Value的數字。應該給你你正在尋找的號碼..如果需要的話,你可以將這個號碼四捨五入。 – Wigen 2013-04-20 18:12:34