(19):チュートリアル(8)〜Viewのインターフェースの定義〜
View-Presenterパターンのインターフェース「IViewAll.cs」に(PresenterとViewの間で)相互にデータを受け渡す型を定義する。
- (1)ジェネリックコレクション「IList
」型の、AuthorsというSetterプロパティを定義する。
using System; using System.Collections.Generic; using System.Text; using MyWcsf.AuthorsBL.Entity; namespace MyWcsf.AuthorsBL.Views { public interface IViewAll { IList<Author> Authors { set; } } }
このプロパティは、PresenterからObjectContainerDataSourceコントロールのデータソースを設定するために使用する。