【发布时间】:2014-03-04 11:51:19
【问题描述】:
我正在尝试为 WPF Window 类编写扩展方法。我在我的解决方案的一个类库项目中这样做,这样我就可以在解决方案中的所有项目中使用它。
这是我的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
namespace ExtensionMethods
{
public static class MyExtensions
{
public static void ResizeToPrimaryScreenWorkingArea(this System.Windows.Window w)
{
}
}
}
当我尝试编译它时,我收到以下错误:
命名空间中不存在类型或命名空间名称“Window” 'System.Windows'
是的,我确实在我的类库项目中添加了对 System.Windows 和 System.Windows.Forms 的引用,它们显示在解决方案资源管理器的项目中的引用下。
我做错了什么?
【问题讨论】:
-
你可以使用
System.Windows.Window
标签: c# wpf namespaces extension-methods