代码之家  ›  专栏  ›  技术社区  ›  user20358

Silverlight 4中缺少Silverlight 3命名空间

  •  1
  • user20358  · 技术社区  · 14 年前

    我正在安装Silverlight 3 video 在Silverlight 4中练习,因为我的电脑没有SL 3。 然而,对于Silverlight4来说,这似乎并不适用。

    1.)我在视频中提到的同一个命名空间system.windows.controls中找不到DataForm控件,必须从exp.blend 4中拖动来获取它。

    2.)运行应用程序时加载的DataForm控件没有“保存”按钮或“编辑”链接。

    3.)此外,设置为单向的可绑定属性不会使字段变为只读。

    这是按设计还是需要重新安装一些东西?我的Win7 PC没有安装vs2008 ide或silverlight 3 tools/sdk/toolkit,仅安装带有silverlight 4和expression Blend 4的vs2010。

    1 回复  |  直到 14 年前
        1
  •  0
  •   AnthonyWJones    14 年前

    这个 DataForm 控制是 System.Windows.Controls 命名空间,但在 System.Windows.Controls.DataForm.Toolkit.dll 装配。但是,无论您使用的是最新的Nov09工具包(适用于Silverlight 3)还是APR10工具包(适用于Silverlight 4),这都是相同的。

    视频现在有点老化了,我认为是oct09工具包为工具包中的程序集引入了.toolkit后缀,但视频没有显示这一点。

    自从 数据表格 仍处于预览质量,您可以预期,自创建视频以来,它的行为方式可能发生了一些变化。