2

我正在寻找一些(最好)关于使用“丰富的设计时支持”制作控件的在线教程

通过丰富的设计时间支持,我的意思是菜单条在表单上的工作方式等。

任何指向网站、好书或代码示例(c# 或 vb.net)的链接都会很棒。

4

1 回答 1

1

您可以从剖析 AC# 应用程序开始,它涉及创建 SharpDevelop、用 .NET 编写的 C# IDE 的许多方面。这涵盖了设计器架构的许多方面,并且它在 PDF 中是免费的。但是,PDF 很难找到(原始链接不再有效,但我相信是一份有效的副本)。

虽然这会让您开始了解设计器的细节,但它可能不会详细介绍一些更有趣的功能,例如动作和任务。对于这一点,MSDN有一些广泛的信息和示例(它不习惯)。

最后,我发现最好的资源是.NET Reflector。在设计时支持领域工作时,使用此工具查看Microsoft如何在框架内的各个地方完成它是一个很好的学习练习。找到一个能做你想做的事的控件,然后去看看它是怎么做的。

所有这些资源都是免费的,但你的时间不是。我发现设计时支持在某些领域可能是轻而易举的事,但在其他领域则是一场彻头彻尾的噩梦。祝你好运。

于 2009-01-13T14:48:56.250 回答