【问题标题】:WPF and Windows Forms Mixed Environment IssueWPF 和 Windows 窗体混合环境问题
【发布时间】:2013-02-12 15:37:23
【问题描述】:

我有一个带有用户控件的 WPF dll。当我在 WPF 项目中使用它作为参考时,它工作得很好。

我需要在混合环境中进行测试。所以我创建了一个 Windows 窗体解决方案,添加了对 WPF dll 和 WindowsFormsIntegration dll 的引用。我在表单中放置了一个 ElementHost。

在后面的代码中,我在 WPF 用户控件命名空间上调用了 using,创建了用户控件的对象并将其分配为 ElementHost 的子对象。到目前为止,智能感知似乎也可以正常工作。但是,在我构建项目的那一刻,我收到了一个构建错误,提示找不到我使用的 WPF 命名空间。

所有的 dll 都在 .NET 3.5 中构建,客户端解决方案也在 .NET 3.5 中。这是一个已知的问题?这种情况会有什么问题?

【问题讨论】:

    标签: c# wpf winforms


    【解决方案1】:

    您能否通过以下链接检查您是否引用了在 Winform 中运行 WPF 自定义控件所需的所有 dll

    http://msdn.microsoft.com/en-us/library/ms742215.aspx.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-24
      • 1970-01-01
      • 1970-01-01
      • 2015-07-11
      • 1970-01-01
      • 2010-09-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多