【问题标题】:User Controls in Windows Forms - Anything similar to ASP.NET User Controls?Windows 窗体中的用户控件 - 任何类似于 ASP.NET 用户控件的东西?
【发布时间】:2010-10-19 20:15:40
【问题描述】:

在 ASP.NET 中,您有一个叫做“用户控件”的东西,它允许您设计一个可以在网站中重复使用的自定义控件。

我现在开始在 .NET 2.0 中开发 Windows 应用程序,但(令人惊讶的是)我找不到类似的功能。

我想做的是: - 在设计器中创建一个新的用户控件; - 在其上拖放一些控件(例如按钮、文本框); - 保存,并能够通过将其拖放到各种对话框中来重新使用此用户控件。

任何建议将不胜感激。

谢谢, 贾马尔科·希萨尼

【问题讨论】:

    标签: winforms user-controls


    【解决方案1】:

    UserControl

    在 WinForms 应用程序中创建、添加和使用用户控件的分步指南:http://www.devcity.net/Articles/87/ssteps_customcontrol.aspx

    主要步骤是:

    • 创建库项目
    • 添加或自定义默认用户控件
    • 构建项目
    • 添加新的 windows 应用程序项目
    • 在设计器中打开表单:您的新控件出现。

    【讨论】:

    • +1 :恰到好处的链接,我记得在expertsExchange 中总是得到很好的奖励。在 SOF,这种行为仍然需要更多的参与
    • 咳咳……请在评论前刷新
    • @Peter:这种行为背后有哲学上的原因。这个地方将成为编程领域的维基百科。它比解决这个人的问题然后去更面向社区。​​span>
    • @boj,谢谢,但这并不是我想要的。我想知道是否有一种方法可以使用设计器来实现这一点,就像我们在 ASP.NET 中所做的那样。
    • 我可能误解了一些东西,但 WinForms 中缺少哪些步骤? - 在设计器中创建一个新的用户控件(在同一个项目中也有效) - 在其上拖放一些控件(有效) - 保存,并能够通过将其拖放到各种对话框中来重新使用此用户控件(作品)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-23
    • 1970-01-01
    • 2012-12-17
    • 1970-01-01
    相关资源
    最近更新 更多