在windows phone 8中用于评级目的的速率控制星号

本文关键字:速率控制 phone windows 用于 | 更新日期: 2023-09-27 18:10:10

我正在为我的项目进行费率控制,用户可以对图片进行评级。所以我需要rate control star来进行评级。当我搜索我发现这个[链接]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框架的新手。

在windows phone 8中用于评级目的的速率控制星号

在第一个链接中,每个ratingitem控件都有一个名为DisplayValue的属性,该属性为0或1。当它被设为1时,表示它被选中了。如果你检查每一个评级项目,你可以得到一个数字。实际的评级控件ControlsToolkit: rating有一个Value属性这就是你要找的数字。

例如

添加<ControlsToolkit:Rating Height="40" Grid.Row="1" Value="0.6" ItemCount="0" x:Name="ctRating">在后面的代码中,您可以检查ctRating。选择所有5个值将得到1.0值