什么是从窗体实例访问组件(例如图像列表,定时器)的最佳方式?我正在使用C#在.NET Compact Framework 3.5 SP1上处理多窗体窗体应用程序。我有一个Controller类与MVC实现的每个表单关联。这是我的示例Controller类。Windows窗体组件访问
public class Controller
{
public void Init(Form f)
{
//f.Controls will allow access to all controls
//How shall I access imagelist, timer on form f.
}
}
我的问题是我怎么能访问非可视化组件,而没有反射的性能打击?任何代码片段都是受欢迎的。如果反思是唯一的方式,那么你能否提供我最佳的组件访问方式?
谢谢,