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;
 }
Exemple #4
0
 public TabControl(Generator g)
     : base(g, typeof(ITabControl))
 {
     pages = new TabPageCollection (this);
     inner = (ITabControl)base.Handler;
 }
Exemple #5
0
		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;
 }
Exemple #8
0
		protected TabControl (Generator generator, Type type, bool initialize = true)
			: base (generator, type, initialize)
		{
			pages = new TabPageCollection (this);
			handler = (ITabControl)base.Handler;
		}
Exemple #9
0
 protected TabControl(Generator generator, ITabControl handler, bool initialize = true)
     : base(generator, handler, initialize)
 {
     pages = new TabPageCollection(this);
 }
Exemple #10
0
 public DefaultTabHeaderTemplate(IVisualBootstrapper visualBootstrapper,
                                 ITabControl tabControl)
     : base(visualBootstrapper)
 {
     _itemsControl = tabControl;
 }