Example #1
0
 public WinFormsPageBuilder(IDataModelBinder dataBinder)
     : base(dataBinder, new FormPageConstructor(),
            new FormGroupConstructor(),
            new TextBoxConstructor(),
            new NumberBoxConstructor(),
            new CheckBoxConstructor(),
            new ButtonConstructor())
 {
 }
Example #2
0
        public PageBuilder(IDataModelBinder dataBinder,
                           IPageConstructor <TPage> pageConstr,
                           params IPageElementConstructor <TGroup, TPage>[]
                           ctrlsContstrs)
        {
            m_DataBinder      = dataBinder;
            m_PageConstructor = pageConstr;

            m_ControlConstructors = new ConstructorsContainer <TPage, TGroup>(ctrlsContstrs);
        }