public MainForm() { InitializeComponent(); Model = new TagFileModel(); Model.ModifiedChanged += Model_ModifiedChanged; ViewTechnology = ViewTechnology.WinForms; PictureController = new PictureController(PictureBox, PropertyGrid); StatusController = new StatusController(Model, StatusBar); PersistenceController = new PersistenceController(Model, this, FileReopen, FileReopenItem_Click); PersistenceController.FilePathChanged += PersistenceController_FilePathChanged; MediaController = new MediaController(Model, StatusController, AddRecentFolders, AddRecentFoldersItem_Click); Model_ModifiedChanged(Model, EventArgs.Empty); }
public GridForm() { InitializeComponent(); Model = new Model(); Model.ModifiedChanged += Model_ModifiedChanged; GridController = new GridController(Model, GridElementHost); GridController.SelectionChanged += GridViewController_SelectionChanged; new PictureController(PictureBox, PropertyGrid); var statusController = new StatusController(Model, StatusBar); PersistenceController = new PersistenceController(Model, this, FileReopen, FileReopenItem_Click); PersistenceController.FilePathChanged += PersistenceController_FilePathChanged; MediaController = new MediaController(Model, statusController, AddRecentFolders, AddRecentFoldersItem_Click); Model_ModifiedChanged(Model, EventArgs.Empty); GridController.ViewByArtist(); }