private void InitController() { _controller = new TypeBinderDataGridViewController(this.dataGridView); TypeBinderDataGridViewTypeCodon folderCodon = new TypeBinderDataGridViewTypeCodon(typeof(FolderEntityIndex)); TypeBinderDataGridViewTypeCodon windowCodon = new TypeBinderDataGridViewTypeCodon(typeof(WindowEntityIndex)); TypeBinderDataGridViewComboTypeCodon <IEntityIndex> comboCodon = new TypeBinderDataGridViewComboTypeCodon <IEntityIndex>() { ActOnSubClass = true, Columns = _gridColumns.GridColumns, ContextMenuStrip = _gridViewContextMenu.View }; comboCodon.AddCodon(folderCodon); comboCodon.AddCodon(windowCodon); _controller.AddCodon(comboCodon); _controller.DoubleClick += new TypeBinderDataGridViewController.OnDoubleClickHandler(_controller_DoubleClick); _controller.SelectedItemChanged += new TypeBinderDataGridViewController.OnSelectedItemChangedHandler(_controller_SelectedItemChanged); }
private void InitController() { #region _enumGridViewController _enumGridViewController = new TypeBinderDataGridViewController(this.dataGridViewEnum); TypeBinderDataGridViewTypeCodon dataEntityCodon = new TypeBinderDataGridViewTypeCodon(typeof(EnumEntityDev)) { Columns = _gridColumns.EnumColumns, ContextMenuStrip = _gridViewMenuEnumEntity.View }; _enumGridViewController.AddCodon(dataEntityCodon); _enumGridViewController.SelectedItemChanged += new TypeBinderDataGridViewController.OnSelectedItemChangedHandler(_enumGridViewController_SelectedItemChanged); #endregion #region _enumItemGridViewController _enumItemGridViewController = new TypeBinderDataGridViewController(this.dataGridViewEnumItem); TypeBinderDataGridViewTypeCodon enumItemCodon = new TypeBinderDataGridViewTypeCodon(typeof(EnumItemEntityDev)) { Columns = _gridColumns.EnumItemColumns, ContextMenuStrip = _gridViewMenuEnumItemEntity.View }; _enumItemGridViewController.AddCodon(enumItemCodon); #endregion }
private void InitController() { _controller = new TypeBinderDataGridViewController(this.dataGridView); #region Codon #region MenuStrip TypeBinderDataGridViewTypeCodon menuStripCodon = new TypeBinderDataGridViewTypeCodon(typeof(MenuEntity)) { ActOnSubClass = true, Columns = _gridColumns.MenuColumns, ContextMenuStrip = _gridViewMenuMenuEntity.View }; _controller.AddCodon(menuStripCodon); #endregion #region ToolStrip TypeBinderDataGridViewTypeCodon toolStripPageCodon = new TypeBinderDataGridViewTypeCodon(typeof(ToolStripPageEntity)) { ActOnSubClass = true, Columns = _gridColumns.ToolStripPageColumns, ContextMenuStrip = _gridMenuToolStripPage.View }; _controller.AddCodon(toolStripPageCodon); TypeBinderDataGridViewTypeCodon toolStripGroupCodon = new TypeBinderDataGridViewTypeCodon(typeof(ToolStripGroupEntity)) { ActOnSubClass = true, Columns = _gridColumns.ToolStripGroupColumns, ContextMenuStrip = _gridMenuToolStripGroup.View }; _controller.AddCodon(toolStripGroupCodon); TypeBinderDataGridViewTypeCodon toolStripItemCodon = new TypeBinderDataGridViewTypeCodon(typeof(ToolStripItemAbstract)) { ActOnSubClass = true, Columns = _gridColumns.ToolStripItemColumns, ContextMenuStrip = _gridMenuToolStripItem.View }; _controller.AddCodon(toolStripItemCodon); #endregion #endregion _controller.DoubleClick += new TypeBinderDataGridViewController.OnDoubleClickHandler(_controller_DoubleClick); _controller.SelectedItemChanged += new TypeBinderDataGridViewController.OnSelectedItemChangedHandler(_controller_SelectedItemChanged); }
private void InitController() { _controller = new TypeBinderDataGridViewController(this.dataGridView); TypeBinderDataGridViewTypeCodon dataEntityCodon = new TypeBinderDataGridViewTypeCodon(typeof(DataEntityDev)) { Columns = _gridColumns.DataEntityColumns, ContextMenuStrip = _gridViewMenuDataEntity.View }; TypeBinderDataGridViewTypeCodon dataItemEntityCodon = new TypeBinderDataGridViewTypeCodon(typeof(DataItemEntityDev)) { Columns = _gridColumns.DataItemEntityColumns, ContextMenuStrip = _gridViewMenuDataItemEntity.View }; _controller.AddCodon(dataEntityCodon); _controller.AddCodon(dataItemEntityCodon); _controller.DoubleClick += new TypeBinderDataGridViewController.OnDoubleClickHandler(_controller_DoubleClick); _controller.SelectedItemChanged += new TypeBinderDataGridViewController.OnSelectedItemChangedHandler(_controller_SelectedItemChanged); }