我需要帮助从自定义控件创建.dll文件,以便可以在其他项目中使用它。这是我第一次这样做,而且我无法通过谷歌找到太多帮助,所以非常感谢帮助。
我有this code而且我知道我必须将它编译为课程项目,但我真的不知道如何,所以如果有人可以指导我如何做到这一点,我会很感激。< / p>
答案 0 :(得分:1)
答案 1 :(得分:1)
我认为只需在项目属性的“应用程序”选项卡中将输出类型更改为类库即可。
答案 2 :(得分:0)
启动一个新的Windows窗体项目。 Project + Add Reference,选择Microsoft.VisualBasic。 Project + Add New Item,选择Class。删除那里的内容然后粘贴代码。编译。将新控件从工具箱顶部拖放到表单上。
代码中存在错误,当您按F5时,您将显示两次显示的驱动器。改变代码并使其看起来像这样:
public FileExplorer() {
this.BeforeExpand += customBeforeExpand;
// CreateTree(this); // <== delete this line
}
protected override void OnHandleCreated(EventArgs e) {
base.OnHandleCreated(e);
if (!DesignMode) CreateTree(this);
}