locked
为什么我直接贴了silverlight tool kits的源代码,还是一堆错误? RRS feed

  • 问题

  • http://www.silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default.html

    该放相关控件的,我也放了.该建vb的也建了,可F5还是一堆错误,很气人.

    如何试运行其中的源码呀?

    比如其中的childwindow示例,我就运行出错,其它的也一样.不是这个错就是那个错.

     有一些代码,比如那个NumericUpDown示例,我甚至找不到应该放什么控件,直接贴xaml代码又出错.......

    2010年5月13日 9:10

答案

  • 你好,

          你复制的代码,肯定有引用一些namespace,这些namespace很可能在你项目还没有引用的dll中。

          另外,如过是xaml文件的话,他指向的后台文件.cs在你的项目中肯定是找不到的(项目名,文件名不匹配),你需要手动改x:class

          当xaml与后台匹配了以后,你需要手动添加所有需要的事件,不然你的xaml在解析的时候也会抛错,因为它找不到相应的后台事件。

    2010年5月17日 1:44

全部回复

  • 如果要用Toolkit里的控件,应该直接引用dll就可以了

    我猜你是忘了添加一些必须的引用. 注意看xaml里定义的namespace你是不是都添加了相关的引用?

    仔细看看compiler在抱怨什么...

    2010年5月13日 18:03
  • 如果要用Toolkit里的控件,应该直接引用dll就可以了

    我猜你是忘了添加一些必须的引用. 注意看xaml里定义的namespace你是不是都添加了相关的引用?

    仔细看看compiler在抱怨什么...


    我是新手嘛.........namespace是有一些相关的引用,我但还是不知道它引用了什么...............还是当年vb爽一些,官方自带的示例代码几乎百分百贴了就可以用.
    2010年5月13日 19:24
  • 你好,

          你复制的是toolkit示例的代码,不是toolkit的源代码。

          源代码你可以去这里下, http://silverlight.codeplex.com/

          里边含有解决方案,你只需要添加web application和一个Silverlight app就直接可以调试以及查看。

    2010年5月14日 9:07
  • 你好,

          你复制的是toolkit示例的代码,不是toolkit的源代码。

          源代码你可以去这里下, http://silverlight.codeplex.com/

          里边含有解决方案,你只需要添加web application和一个Silverlight app就直接可以调试以及查看。


    我说的就是这个,出错.........
    2010年5月14日 11:01
  • 你好,

          你复制的代码,肯定有引用一些namespace,这些namespace很可能在你项目还没有引用的dll中。

          另外,如过是xaml文件的话,他指向的后台文件.cs在你的项目中肯定是找不到的(项目名,文件名不匹配),你需要手动改x:class

          当xaml与后台匹配了以后,你需要手动添加所有需要的事件,不然你的xaml在解析的时候也会抛错,因为它找不到相应的后台事件。

    2010年5月17日 1:44