gpt4 book ai didi

c# - 在类库项目中实现 IValueConverter

转载 作者:太空狗 更新时间:2023-10-29 22:06:40 28 4
gpt4 key购买 nike

我有一个包含大约 12 个项目的解决方案,其中一个设置为启动项目,其中包含主窗口。目前我所有的 IValueConverter 都在这个项目中。

我现在想将它们移动到一个单独的项目中,该项目将只包含转换器。这样我就可以在所有项目中重复使用它们,而不仅仅是主窗口。

  • 我创建了一个新项目(类库)
  • 我已经导入了WindowsBase
  • 我已经包含了对 System.Windows.Data 的引用
  • 我正在使用 Visual Studio 2010 Express 和 .NET 4

我得到错误:

“错误 3 找不到类型或 namespace 名称‘IValueConverter’(您是否缺少 using 指令或程序集引用?)"

最佳答案

您需要添加对 PresentationFramework.dll 的引用,即 IValueConverter 的位置实际上是定义的。

查看the documentation您可以在顶部找到该信息:

Namespace: System.Windows.Data
Assembly: PresentationFramework (in PresentationFramework.dll)

关于c# - 在类库项目中实现 IValueConverter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13861012/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com