public RangeTripsView() { InitializeComponent(); _gridUI = new RangeTripGridVisibilityManager(_panel1, new ToolStripItemsVisibilityManager(_toolStrip1, _toolStripItemsForGrid)); _newRangeTripUI = new RangeTripControlVisibilityManager(_panel1, new ToolStripItemsVisibilityManager(_toolStrip1, _toolStripItemsForAddNewUI)); _showDatabaseLocation = new ShowDatabaseInStatusBarVisitor(_databaseLocationStatusLabel.Name); }
public RangeTripControlVisibilityManager(Panel container, IShowUIElements items) { _container = container; _toolStripItemsForControl = items; }
public RangeTripGridVisibilityManager(Panel container, IShowUIElements toolStripItemsForGrid) { _container = container; _toolStripItemsForGrid = toolStripItemsForGrid; }