フォームインスタンスからコンポーネント(例:imagelist、timer)にアクセスする最も良い方法は何ですか?私はC#で.NET Compact Frameworkバージョン3.5 SP1で複数フォームのWindowsフォームアプリケーションに取り組んでいます。 MVC実装用の各フォームに関連付けられたControllerクラスがあります。ここに私のサンプル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.
}
}
私の質問は、リフレクションのパフォーマンスヒットなしに非ビジュアルコンポーネントにアクセスするにはどうすればよいですか?すべてのコードスニペットを歓迎します。リフレクションが唯一の方法であるなら、コンポーネントのアクセスに最適な方法を教えてください。
おかげで、