Welcher Art ist der Zugriff auf Komponenten (z. B. Imagelist, Timer) aus einer Formularinstanz? Ich arbeite an Multi-Form-Windows-Formularanwendung auf .NET Compact Framework Version 3.5 SP1 mit C#. Ich habe eine Controller-Klasse für jedes Formular für die MVC-Implementierung zugeordnet. Hier ist meine Beispiel-Controller-Klasse.Zugriff auf Windows Form Components
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.
}
}
Meine Frage ist, wie kann ich auf nicht visuelle Komponenten zugreifen, ohne eine Leistungsreflexion zu nehmen? Alle Code-Snippets sind willkommen. Wenn Reflektion nur Weg ist, können Sie mir dann bitte einen optimalen Weg für den Komponentenzugang geben?
Danke,