【问题标题】:Do custom windows form controls have to go in a separate project?自定义 Windows 窗体控件是否必须放在单独的项目中?
【发布时间】:2012-11-18 20:28:08
【问题描述】:

我有一个 UserContol,它只是 GroupBox 中的一组 9 个文本框,它们代表 3x3 矩阵的元素。我试图将此控件添加到工具箱中,以便可以使用设计器拖放它,但我不知道如何。我已经看到了许多关于如何使用自定义控件添加整个 .dll 的说明,但我只想添加一对二。我必须为控件和主程序设置单独的项目吗?如果是这样,为什么会这样设计?如果我想在我的控件中编写方法来引用我的主项目中定义的类型怎么办?

谢谢 亚历克斯

【问题讨论】:

标签: .net vb.net forms user-interface controls


【解决方案1】:

如果您的主项目中有自定义控件需要的类型,最佳做法是将这些类型拆分到自己的项目中,并从主项目和自定义控件项目中引用该项目。当然,这可能是矫枉过正:)

在您可以将自定义控件添加到工具箱之前,它们所在的项目必须已成功构建。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-05
    • 1970-01-01
    • 1970-01-01
    • 2017-10-19
    • 1970-01-01
    • 2019-11-29
    • 2020-10-27
    • 1970-01-01
    相关资源
    最近更新 更多