私は次のようにMVPパターンを使用し、私が書かれている小さなアプリケーションがあります。私はのインスタンスに渡されたフォーム MVPパターンを使用する場合、ListViewItemリストはどこに作成しますか?
- をプレゼンターのコンストラクターにIViewとしてフォームを作成します。
フォームにはListViewコンポーネントが含まれています。 ListViewに挿入される項目は、プレゼンターで作成されます。私は、プレゼンターにUIコンポーネントクラスを使用することは良い考えではないと聞きました。これらのListViewItemをどこでどのように作成すればいいですか?フォーム自体にListViewItemsを作成することはできますが、フォームにロジックがないため、できるだけ軽量にする必要はありませんか?
編集:N.B.これはWindowsフォームアプリケーションです
WindowsフォームまたはWebフォームについてここで話していますか?どちらも "ListView"という名前のコンポーネントを持っています。 –
またはおそらくWPF?そのことを忘れてしまった。 –
これはWindows Formアプリケーションです – Draco