解决方案
10
一旦你需要拾取一些图形,你就需要自定义本人的“园”控件了。你此时就不是简单地胡乱在画布上画“点线面”了,而是要封装控件、封装控件的(越来越复杂的)行为。
随便画点静态的“点线面”相当于0,而你现在封装自定义控件的行为相当于1。实际上从1到2到……只是量变,而从0到1是质变,是最不容易理解的。
实际上你应该选择哪种有着大量“控件”的.net 开发工具平台(利于基于 xaml 的任何平台),才能快速开发上图系统。你本人基于最初级的 GDI+ 来本人发明一套控件系统,本人认为给你10年也未必可行。
随便画点静态的“点线面”相当于0,而你现在封装自定义控件的行为相当于1。实际上从1到2到……只是量变,而从0到1是质变,是最不容易理解的。
实际上你应该选择哪种有着大量“控件”的.net 开发工具平台(利于基于 xaml 的任何平台),才能快速开发上图系统。你本人基于最初级的 GDI+ 来本人发明一套控件系统,本人认为给你10年也未必可行。
30
GDI+ 不是有 GraphicsPath 吗?
他的 IsVisible 方法不就是为你的需求而设计呢吗
他的 IsVisible 方法不就是为你的需求而设计呢吗