我有一个winform包含控件,当我的业务逻辑类的新实例被实例化时更新。随着定时器的使用,我的类中的字段(及其关联标签)每隔几秒更新一次。从其他类更新winform
这一切都工作正常,除了一个控件 - 丰富的文本框充当所有活动的日志。
问题是这样的:虽然我希望在实例化新类时刷新所有其他控件,但我不希望刷新日志。我希望它存储所有以前的活动(从当前会话;它不需要在应用程序的生命周期之间保留)。
显然,我不能将日志数据存储在类实例中,所以我应该使用哪种方法正在使用?是否值得为此创建一个Singleton?
我该如何去添加一个条目到日志?
我没有投票给你,但问题不是很清楚,你也没有发布任何代码,所以人们不可能帮助:) – flesh 2009-12-15 23:17:39
目前还不清楚为什么你不能将日志数据存储在类实例中 - 任何东西都可以存储在类实例中。如果这是字符串数据,为什么不把它存储在你的表单或你的表单所包含的对象中? – 2009-12-15 23:17:40
+1以平衡downvote,但作为肉体建议,请提供更多信息。 – 2009-12-15 23:18:51