您好我想使用System.Windows.Data.IValueConverter,但是当我尝试在VS2010中添加对System.Windows.Data的引用时,我只看到System.Windows.Forms和System.Windows.Presentation.我错过了什么?我使用的是.NET 3.5(不是客户端版本),我认为该版本的库应该存在.将我的项目切换到.NET 4.0没有帮助.谷歌搜索没有发现任何遇到此问题的人.TIA.
Jon*_*eet 27
虽然IValueConverter在System.Windows.Data 命名空间中,但它在PresentationFramework 程序集中.值得了解这两个概念之间的区别.程序集是.NET中的部署单元,但是单个程序集可以在多个名称空间中具有类型,并且多个程序集可以为同一名称空间提供类型.
实际上,程序集是您在项目级别添加引用的内容,而命名空间是您using在源文件顶部的指令:)
如果您不确定类型的位置,就其命名空间或其程序集而言,请参阅指定两者的MSDN(例如上面的链接),如下所示:
命名空间: System.Windows.Data
程序集: PresentationFramework(在PresentationFramework.dll中)
| 归档时间: |
|
| 查看次数: |
12845 次 |
| 最近记录: |