public BOColTabControlManager(ITabControl tabControl, IControlFactory controlFactory) { //BorderLayoutManager manager = new BorderLayoutManager(this); _tabControl = tabControl; _controlFactory = controlFactory; //manager.AddControl(_tabControl, BorderLayoutManager.Position.Centre); _pageBoTable = new Dictionary<ITabPage, IBusinessObject>(); _boPageTable = new Dictionary<IBusinessObject, ITabPage>(); }
public VS2005HeaderModule(ITabControl owner) : base(owner) { _mnu = new ContextMenu(); _fontinactive = new Font("Microsoft Sans Serif", 8.25f); _fontactive = new Font("Microsoft Sans Serif", 9.25f, FontStyle.Bold); // }
/// <summary> /// ctor /// </summary> public HeaderModule(ITabControl owner) { if (owner == null) throw new ArgumentNullException("owner"); _owner = owner; }
public TabControl(Generator g) : base(g, typeof(ITabControl)) { pages = new TabPageCollection (this); inner = (ITabControl)base.Handler; }
protected TabControl(Generator generator, ITabControl handler, bool initialize = true) : base(generator, handler, initialize) { pages = new TabPageCollection(this); }
///<summary> /// Constructor for the <see cref="BOColTabControlManager"/> ///</summary> ///<param name="tabControl"></param> ///<param name="controlFactory"></param> public BOColTabControlManager(ITabControl tabControl, IControlFactory controlFactory) { if (tabControl == null) throw new ArgumentNullException("tabControl"); if (controlFactory == null) throw new ArgumentNullException("controlFactory"); //BorderLayoutManager manager = new BorderLayoutManager(this); _tabControl = tabControl; _controlFactory = controlFactory; //manager.AddControl(_tabControl, BorderLayoutManager.Position.Centre); _pageBoTable = new Dictionary<ITabPage, IBusinessObject>(); _boPageTable = new Dictionary<IBusinessObject, ITabPage>(); TabControl.SelectedIndexChanged += delegate { FireBusinessObjectSelected(); }; this.AutoSelectFirstItem = true; }
protected virtual BOColTabControlManager CreateBOTabControlManager(ITabControl tabControl) { IControlFactory controlFactory = GetControlFactory(); BOColTabControlManager selectorManager = new BOColTabControlManager(tabControl, controlFactory); selectorManager.BusinessObjectControl = GetBusinessObjectControl(); return selectorManager; }
protected TabControl (Generator generator, Type type, bool initialize = true) : base (generator, type, initialize) { pages = new TabPageCollection (this); handler = (ITabControl)base.Handler; }
public DefaultTabHeaderTemplate(IVisualBootstrapper visualBootstrapper, ITabControl tabControl) : base(visualBootstrapper) { _itemsControl = tabControl; }