我正在寻找一些(最好)关于使用“丰富的设计时支持”进行控制的在线教程
通过Rich设计时间支持,我的意思就像menustrip如何在表格等上工作。
任何指向网站,好书或代码示例(c#或vb.net)的链接都会很棒。
答案 0 :(得分:1)
你可以从Dissecting A C# Application开始,它涉及创建用.NET编写的SharpDevelop,C#IDE的许多方面。这涵盖了设计器架构的许多方面,并且在PDF中是免费的。但是,PDF很难找到(原始链接不再有用,但我相信this是有效的副本)。
虽然这将让您开始了解设计师的细节,但它可能没有详细介绍一些更有趣的功能,例如操作和任务。为此,MSDN有一些广泛的信息和示例(它不习惯)。
最后,我发现最好的资源是.NET Reflector。在设计时支持领域工作时,使用此工具查看Microsoft在框架内的各个位置如何完成它是一项很好的学习练习。找到一个能够做你想做的事情的控件,然后去看看它是如何做到的。
所有这些资源都是免费的,但您的时间不是。我发现设计时支持在某些方面可以轻而易举,但在其他方面则是完全的噩梦。祝你好运。