【问题标题】:Cannot Import System.Windows.Controls无法导入 System.Windows.Controls
【发布时间】:2013-02-12 15:05:46
【问题描述】:

我正在尝试使用System.Windows.Controls.TextChangedEventArgs,但我无法导入System.Windows.Controls。当我尝试添加引用时,System.Windows.Controls 不是我可以选择的程序集之一。

有人知道如何解决这个问题吗?

【问题讨论】:

  • 我相信你在 Winforms 工作?
  • 您的机器上需要安装 dot net 4.5。
  • @AzharKhorasany:错误; WPF 和 PresentationFramework.dll 自 .Net 3.0 以来就已存在。
  • 可能重复。我想这个问题已经回答了。谢谢stackoverflow.com/questions/11678794/…

标签: c# .net visual-studio import visual-studio-2012


【解决方案1】:

接受的答案会告诉您问题,但不会告诉您如何解决它。我将添加此内容以供将来的访问者使用。 要解决这个问题,需要添加对PresentationFramework.dll的引用。

1 转到Solutions Explorer(它在您的IDE右侧)> 右键单击​​References

2选择Add Reference

在打开的窗口中,查找Presentation Framework,选中该框并单击“确定”。就这样。这是为您的项目添加引用的方法。

【讨论】:

    【解决方案2】:

    System.Windows.Controls 是一个命名空间,其中包含在PresentationFramework.dll 中定义的类。

    但是,如果您还没有对该程序集的引用,那么您可能做错了什么。
    你确定你真的在使用 WPF 吗?

    【讨论】:

    • 是的,我只需要添加对 PresentationFramework 的引用。为什么它还没有被引用,我不知道。谢谢!
    • @MageWind:如果它还没有被引用,那么你可能实际上并没有使用 WPF。
    • 添加到您的答案中总是好的,如何做到这一点。谢谢stackoverflow.com/questions/11678794/…
    • 为什么只使用 WPF 很重要?
    猜你喜欢
    • 2021-11-20
    • 2017-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-11
    • 2016-03-31
    相关资源
    最近更新 更多