|
|
1
2
静态
更新
因为只有一个
但是,如果您想要的是一个日志记录系统,那么您应该真正分离这个系统,并拥有一个执行日志记录和激发事件的类,然后让窗体侦听
这样,您就不必担心对控件有静态引用并尝试更新它们。以这种方式分离系统将使代码更容易理解和调试。
希望使用日志调用的类
|
|
|
2
0
不。整个应用程序中只有一个mycontrol.instance实例(因为它是静态的)。每次设置它时,都会覆盖它的上一个实例。基本上,最后一个获胜。 您必须在myForm中为myControl实例生成一个公共getter(或使其成为公共成员变量)。然后按这种方式设置文本。即myform1.ctl.logmessage(“blah”)。 |