protected override ViewInfo newViewInfo(Type viewType, ViewAttribute viewAttr)
 {
     if (viewAttr is StubViewAttribute)
         return specialViewInf = new ViewInfo(
                 (viewAttr as StubViewAttribute).StubViewProperty, typeof(int));
     else return base.newViewInfo(viewType, viewAttr);
 }
        protected override ViewInfo newViewInfo(Type viewType, ViewAttribute viewAttr)
        {
            MobileformsViewInfo viewInfo = new MobileformsViewInfo(viewAttr.ViewName, viewType);
            if (!(viewAttr is MobileformsViewAttribute)) return viewInfo;

            viewInfo.ShowModal = (viewAttr as MobileformsViewAttribute).ShowModal;

            return viewInfo;
        }
        protected override ViewInfo newViewInfo(Type viewType, ViewAttribute viewAttr)
        {
            WinformsViewInfo viewInfo = new WinformsViewInfo(viewAttr.ViewName, viewType);
            if (!(viewAttr is WinformsViewAttribute)) return viewInfo;

            viewInfo.IsMdiParent = (viewAttr as WinformsViewAttribute).IsMdiParent;
            viewInfo.MdiParent = (viewAttr as WinformsViewAttribute).MdiParent;
            viewInfo.ShowModal = (viewAttr as WinformsViewAttribute).ShowModal;

            return viewInfo;
        }
Example #4
0
 protected override ViewInfo newViewInfo(Type viewType, ViewAttribute vAtr)
 {
     return new ViewInfoEx(vAtr.ViewName,
           (vAtr as ViewExAttribute).ImgName, viewType);
 }
 protected virtual ViewInfo newViewInfo(Type viewType, ViewAttribute viewAttr)
 {
     return new ViewInfo(viewAttr.ViewName, viewType);
 }
 /// <summary>
 /// Creates a ViewInfo object by a given ViewAttribute instance.
 /// </summary>
 #endregion
 protected virtual ViewInfo newViewInfo(Type viewType, ViewAttribute viewAttr)
 {
     return(new ViewInfo(viewType));
 }