繁体   English   中英

如何安装第三方Windows窗体控件?

[英]How to Install a 3rd party windows forms control?

我正在使用VS 2010 C#为我的研讨会开发一个WinForms应用程序,我正在制作一个“预订”系统。 问题是,包含的MonthlyCalendar缺少突出某些日期的选项,这对我来说是令人失望的......

话虽如此,我决定四处寻找并发现: http//www.codeproject.com/Articles/10840/Another-Month-Calendar

如果我知道如何在我的Visual Studio 2010上安装它,看起来很有希望,因为我看到最后一次更新是针对v2005 +我甚至不知道如何安装这些控件:(

我曾经安装过第三方控件,但它有一个DLL文件,我可以拖放,这个似乎没有...

如果有人可以一步一步引导我,我将非常感激!

谢谢

编辑:

我刚下载了.NET 2.0版本并找到了DLL文件,我拖放它并安装它,但是当我尝试编译它时会出现以下错误:

“错误是”无法找到类型或命名空间名称'Pabo'(您是否缺少using指令或程序集引用?)。“

+

“引用的程序集”MonthCalendar“无法解析,因为它依赖于”System.Design,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a“,它不在当前目标框架中”.NETFramework,Version = v4.0,Profile = Client“。请删除对目标框架内不存在的程序集的引用或考虑重新定位项目。”

您的项目目前正在瞄准框架2.0

右键单击项目文件(在解决方案资源管理器中)并转到属性。 然后在“应用程序”选项卡上选择Framework 4.0;

要使用第三方控件,请执行以下操作

  1. 将dll复制到项目旁边。 名为“lib”的子文件夹通常是一个好名字
  2. 在解决方案资源管理器中,右键单击并选择“添加引用”。 浏览到你的DLL。
  3. 实例化在DLL中找到的类。 如果您不知道其命名空间,请使用对象浏览器右键单击引用。
  4. 其他替代方法是通过WinForms中的工具箱来完成。在您提供的链接中 ,它说明如下

与任何其他.NET控件一样,要在IDE中使用,您应该将MonthCalendar控件添加到“工具箱”面板。 这可以通过右键单击“工具箱”选项卡并选择“添加/删除项目...”,浏览到MonthCalendar程序集并选择它来完成。 这会将MonthCalendar控件添加到工具箱中,以便可以将其拖放到Windows窗体中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM