繁体   English   中英

如何在C#中进行自定义表单控件

[英]How to make custom form control in c#

有一天,我意识到自己想在Visual Studio中做某事,如果我可以让表单控件替我做,那分配起来会更容易,除非我不知道该怎么做,我想要表单控件拥有网格,每个正方形都有其自己的color属性,如果有人知道如何制作表单控件,或者甚至更好地知道如何制作类似我刚才描述的内容,我会很高兴的:D

1)在项目内部: Solution Explorer --> Right Click the .csproj --> Add UserControl

2)将gridBox或所需的任何控件拖放到自定义控件中。

3)选中ToolBox ,您的自定义控件应位于第一个选择处

MSDN文章是如何编写客户控件的基本分步概述。 不幸的是,MS还没有弄清楚如何避免链接腐烂-因此,如果将来出现这种情况,您可能需要搜索创建自定义Winform控件来找到它。

通常,最好通过子类化现有控件并对其进行自定义来为服务器提供最佳服务。

如果您对此有所了解,您可能还会发现一些免费的winform控件项目是有用信息的金矿。

但是,您似乎应该考虑创建一个“用户控件”,这对于少数几个现有控件的组合通常更简单。 有关Winforms控件类型的文章可能对您有用。

除此之外,如果您要解决编码时遇到的特定问题,则确实应该使用S / O。 Google是查找教程等的更合适的工具。

暂无
暂无

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

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