c# - 从类库中引用 System.Windows.Forms

标签 c# .net winforms

我正在创建一个类库,需要从 PictureBox 继承:public class Picture : PictureBox { ... } 但是当我尝试添加时 Forms 不可用我的类库顶部的 using 指令:using System.Windows.Forms;。我知道我可以通过右键单击“解决方案资源管理器中的引用”并选择“添加引用”,然后从列表中添加 System.Windows.Forms 程序集来使其正常工作。

但是这样做可以吗?从类库中引用 WindowsForms 可以吗?

最佳答案

这样做是完全可以的。

System.Windows.Forms 与任何其他程序集一样只是一个程序集。项目文件没有特殊处理,例如 Office 加载项。

您可以安全地将此程序集添加到您的项目文件中。

关于c# - 从类库中引用 System.Windows.Forms,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23471381/

相关文章:

c# - NLog 不从 XML 配置加载规则

c# - 如何对大多数排序的数组进行排序

c# - IEnumerable 到 Listview

c# - 如何使用证书和私钥签署电子邮件消息?

c# - Vista & C# - 拖放问题(与海拔无关)

c# - WPF 应用程序中的音频截断

c# - 智能感知中的错误 - 如何向 Microsoft 报告?

.net - DomainService 是否在执行 linq 之前加载所有实体?

c# - 如果多次调用,Concat会导致堆栈溢出

c# - 列表框 Winform 问题