コード例 #1
0
 public Menu(IHarmonicContainerView harmonicContainerView, IMenuController menuController)
 {
     InitializeComponent();
     _menuController                 = menuController;
     _harmonicContainerView          = harmonicContainerView;
     _harmonicContainerVizualization = new HarmonicContainerReprezentation(_harmonicContainerView, tabPage1, dataGridView1);
 }
コード例 #2
0
 public MainMenuView(IHarmonicContainerView harmonicContainer, IMenuController mainMenuController)
 {
     InitializeComponent();
     _mainMenuController             = mainMenuController;
     _harmonicContainer              = harmonicContainer;
     _harmonicContainerVizualization = new HarmonicContainerVizualizer(_harmonicContainer, tabPage1, chartTableView);
     _harmonicContainer.AddObserver(_harmonicContainerVizualization);
     InitializeEventHandlers();
 }
コード例 #3
0
 public HarmonicContainerReprezentation(IHarmonicContainerView harmonicContainer, TabPage tabPage, DataGridView tableView)
 {
     _harmonicContainer = harmonicContainer;
     _chart             = new Chart
     {
         Parent = tabPage,
         Dock   = DockStyle.Fill
     };
     _tableView = tableView;
     InitializeTable();
 }