窗体的显示,需要逐句进行C#解析,特别是InitializeComponent()方法。


.CS Code其实最简单的就是读取源代码,然后返回就可以了。当设计器添加控件或者绑定事件时,可以通过文本操作进行代码完善。
//直接返回代码,最简单
public string GetTextCSCode()
{
Flush();
return __CSTextCode;
}
CodeDomHostLoader类中有OnComponentRename,在设计器重命名组件时候响应,这里可以修复后台.cs中的控件引用



但此设计器还有很多不完善的地方,后期有时间再完善吧。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
注:相关教程知识阅读请移步到c#教程频道。










