微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

silverlight – Windows Phone 7图表/图形控件

我们正在使用Windows Phone 7原型应用程序,我们需要一个图形/图表控件来处理.我们看了一下 Silverlight Toolkit,它有一些控制,看起来像他们会很好.但是,我们不能让它工作.每当我们从该工具包中添加一个控件到XAML,它将在尝试在运行时加载XAML时抛出一个异常,尽管它似乎在设计器中工作.我认为这是因为有一些依赖的手机实际上不支持.

有谁知道如何解决问题或知道在Windows Phone 7上工作的图表软件?

这是一个不起作用的代码示例.我们下载并安装了Silverlight Toolkit 4.0测试版.添加了DLL作为参考.添加这个来导入命名空间:

xmlns:c="clr-namespace:System.Windows.Controls.DataVisualization.Charting;assembly=System.Windows.Controls.DataVisualization.Toolkit"`

然后将其添加到图表中:

<c:Chart>
    <c:PieSeries>
        <c:PieSeries.ItemsSource>
            <l:IntList>
                <sys:Int32>23</sys:Int32>
                <sys:Int32>2</sys:Int32>
                <sys:Int32>1</sys:Int32>
                <sys:Int32>34</sys:Int32>
            </l:IntList>
        </c:PieSeries.ItemsSource>
    </c:PieSeries>
</c:Chart>

设计师完美地展示了这个派对,但是当我尝试编译和部署时,会抛出一个异常,说它找不到MainPage.xaml.这导致我相信MainPage.xaml没有正确的compilign(不确定,因为我还是Silverlight的新手)

这是例外:

System.Windows.Markup.XamlParseException occurred
  Message=2255 An error has occurred. [Line: 36 Position: 2]
  LineNumber=36
  LinePosition=2
  StackTrace:
     ...

在这行:

System.Windows.Application.LoadComponent(this,new System.Uri("/Twitpic;component/MainPage.xaml",System.UriKind.Relative));

解决方法

看起来像其他人已经有同样的问题,并通过使用Silverlight Toolkit版本3解决了它

http://silverlightfeeds.com/post/2502/Windows_Phone_7_RTM_charting_using_the_Silverlight_Control_Toolkit.aspx

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐