void HandleBtnComputeLayouthandleClicked(object sender, EventArgs e) { LayoutProvider layout = null; string expr = "new " + this.entry4.Text + ";"; try { Mono.CSharp.Evaluator.Init(new string[] {}); Mono.CSharp.Evaluator.LoadAssembly("NETGen.Core.dll"); Mono.CSharp.Evaluator.LoadAssembly("NETGen.Layout.FruchtermanReingold.dll"); Mono.CSharp.Evaluator.LoadAssembly("NETGen.Layout.Random.dll"); Mono.CSharp.Evaluator.LoadAssembly("NETGen.Layout.Radial.dll"); Mono.CSharp.Evaluator.Run("using System;"); Mono.CSharp.Evaluator.Run("using NETGen.Core;"); Mono.CSharp.Evaluator.Run("using NETGen.Layouts.FruchtermanReingold;"); Mono.CSharp.Evaluator.Run("using NETGen.Layouts.RandomLayout;"); Mono.CSharp.Evaluator.Run("using NETGen.Layouts.Radial;"); layout = (LayoutProvider)Mono.CSharp.Evaluator.Evaluate(expr); } catch (Exception ex) { Logger.AddMessage(LogEntryType.Error, ex.Message); } if (layout != null) { NetworkVisualizer.Layout = layout; NetworkVisualizer.Layout.DoLayoutAsync(); } }
protected void Page_Load(object sender, EventArgs e) { Uri u = HttpContext.Current.Request.Url; ModelId = HttpUtility.ParseQueryString(u.Query).Get("id"); var providermodel = controller.GetData(ModelId); var layoutmodel = controller.GetCoreLayoutData(providermodel); LayoutProvider.DataSource = layoutmodel; LayoutProvider.DataBind(); var modelbookingprocess = controller.GetDataByProviderId(providermodel.ProviderId); GridBookingProcessView.DataSource = modelbookingprocess; GridBookingProcessView.DataBind(); var model = controller.GetData(ModelId); GridNoteView.DataSource = model.Notes; GridNoteView.DataBind(); GridProviderContactView.DataSource = model.Contacts; GridProviderContactView.DataBind(); GridCancellationView.DataSource = model.Cancellations; GridCancellationView.DataBind(); }
protected void btnUpdate_Click(object sender, EventArgs e) { string PersonaliIdentificationNumber = LayoutProvider.GetNestedControlValueByFieldName("PersonalIdentificationNumber") == null ? string.Empty : LayoutProvider.GetNestedControlValueByFieldName("PersonalIdentificationNumber").ToString(); string Name = LayoutProvider.GetNestedControlValueByFieldName("Name") == null ? string.Empty : LayoutProvider.GetNestedControlValueByFieldName("Name").ToString(); string Bank = LayoutProvider.GetNestedControlValueByFieldName("Bank") == null ? string.Empty : LayoutProvider.GetNestedControlValueByFieldName("Bank").ToString(); string IBAN = LayoutProvider.GetNestedControlValueByFieldName("IBAN") == null ? string.Empty : LayoutProvider.GetNestedControlValueByFieldName("IBAN").ToString(); string Country = LayoutProvider.GetNestedControlValueByFieldName("Country") == null ? string.Empty : LayoutProvider.GetNestedControlValueByFieldName("Country").ToString(); string City = LayoutProvider.GetNestedControlValueByFieldName("City") == null ? string.Empty : LayoutProvider.GetNestedControlValueByFieldName("City").ToString(); string Address = LayoutProvider.GetNestedControlValueByFieldName("Address") == null ? string.Empty : LayoutProvider.GetNestedControlValueByFieldName("Address").ToString(); int ProviderId = LayoutProvider.GetNestedControlValueByFieldName("ProviderId") == null ? 0 : (int)LayoutProvider.GetNestedControlValueByFieldName("ProviderId"); string BookingEmail = LayoutProvider.GetNestedControlValueByFieldName("BookingEmail") == null ? string.Empty : LayoutProvider.GetNestedControlValueByFieldName("BookingEmail").ToString(); string Title = LayoutProvider.GetNestedControlValueByFieldName("Title") == null ? string.Empty : LayoutProvider.GetNestedControlValueByFieldName("Title").ToString(); var model = controller.GetData(ModelId); model.IBAN = IBAN; model.Name = Name; model.Bank = Bank; model.PersonalIdentificationNumber = PersonaliIdentificationNumber; model.Country = Country; model.City = City; model.Address = Address; model.Title = Title; model.ProviderId = ProviderId; model.BookingEmail = BookingEmail; controller.Update(model); }
public FVirtualFile(string virtualpath, FVirtualPathProvider virtualpathpprovider) : base(virtualpath) { _provider = virtualpathpprovider; _layoutProvider = new LayoutProvider(); _transformationProvider = new TransformationProvider(); _articleProvider = new ArticleProvider(); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); LayoutProvider = new LayoutProvider(this); LayoutProvider.LayoutChanged += OnLayoutChanged; RaiseConfigurationChanges(); }
protected override void BuildRenderTree(RenderTreeBuilder builder) { base.BuildRenderTree(builder); CreatetemFormRenderer.BuildRendererTree( LayoutProvider.GetLayoutBuilder() ?? new SignleColumnLayout <TModel>(), new CreateItemRendererContext <TModel>(createItemFormViewModel, PropertyValueAccessorCache, CreateItemContext.CreateFormCssClasses), new BlazorRendererTreeBuilder(builder)); }
protected override void BuildRenderTree(RenderTreeBuilder builder) { base.BuildRenderTree(builder); var config = ConfigurationProvider.FindGridEntityConfigurationByType(typeof(TModel)); CreateItemFormRenderer.BuildRendererTree( LayoutProvider.GetLayoutBuilder() ?? new SingleColumnLayout <TModel>(), new CreateItemRendererContext <TModel>(_createItemFormViewModel, PropertyValueAccessorCache, CreateItemContext.CreateFormCssClasses, config), new BlazorRendererTreeBuilder(builder)); }
private void InsertLayoutData() { LayoutProvider layoutProvider = new LayoutProvider(); HtmlHead htmlHead = Header; LayoutInfo layoutInfo = layoutProvider.Select(PageInfo.SiteLayoutId, new ErrorInfoList()); if (layoutInfo != null) { htmlHead.Controls.Add(new LiteralControl() { Text = layoutInfo.Css }); } }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); LayoutProvider = new LayoutProvider(this); LayoutProvider.LayoutChanged += OnLayoutChanged; LayoutProvider.InsetsChanged += OnInsetsChanged; // We need to start listening insets as soon as we can since it is raised only once the DecorView is set LayoutProvider.StartListenInsets(); RaiseConfigurationChanges(); }
protected override void OnCreate(Bundle bundle) { if (Uno.CompositionConfiguration.UseCompositorThread) { Uno.UI.Composition.CompositorThread.Start(this); } base.OnCreate(bundle); LayoutProvider = new LayoutProvider(this); LayoutProvider.KeyboardChanged += OnKeyboardChanged; LayoutProvider.InsetsChanged += OnInsetsChanged; RaiseConfigurationChanges(); }
internal void TrySetLayout() { if (Layout != LayoutTypes.Default) { var layoutInfo = LayoutProvider.GetLayoutInfo(Layout); LayoutComponentType = ComponentService.GetLayoutComponentType(layoutInfo.fullTypeName); } else { var layoutAttribute = GetAttribute <ContainerAttribute>(Context); if (layoutAttribute != null) { var layoutInfo = LayoutProvider.GetLayoutInfo(layoutAttribute.GetLayout()); LayoutComponentType = ComponentService.GetLayoutComponentType(layoutInfo.fullTypeName); } } }
public ReorderableList(IEnumerable <T> items, LayoutProvider <T> layoutProvider) { // get the items and layouts this.Items = new List <T>(items); this.itemLayouts = new List <LayoutChoice_Set>(); foreach (T item in items) { LayoutChoice_Set itemLayout = layoutProvider.GetLayout(item); this.itemLayouts.Add(itemLayout); } this.makeArrows(); BoundProperty_List columnWidths = new BoundProperty_List(2); columnWidths.BindIndices(0, 1); columnWidths.SetPropertyScale(0, 1); columnWidths.SetPropertyScale(1, 7); this.mainGrid = GridLayout.New(BoundProperty_List.Uniform(this.itemLayouts.Count), columnWidths, LayoutScore.Zero); this.SubLayout = this.mainGrid; this.putLayouts(); }
private void Draw() { MyNodes = new ObservableCollection <EllipseModel>(); TextBlockModels = new ObservableCollection <TextBlockModel>(); foreach (var node in _nodeRepository.GetAll()) { var mynode = new EllipseModel(node); var x = _nodeRepository.GetAll(); TextBlockModel textBlock = new TextBlockModel { Text = node.Id.ToString(), X = node.Posistion.X * 10 - mynode.Height / 6, Y = node.Posistion.Y * 10 - mynode.Height / 3 }; TextBlockModels.Add(textBlock); mynode.Fill = LayoutProvider.ColorPicker(node); MyNodes.Add(mynode); } seedMyLines(); }
public void Register(IContainerManager containerManager, ITypeFinder typeFinder) { var htmlBlockProvider = new HtmlBlockProvider(containerManager.Resolve<IHtmlBlockProvider>()); containerManager.AddComponentInstance(typeof(IHtmlBlockProvider), htmlBlockProvider); containerManager.AddComponentInstance(typeof(IProvider<HtmlBlock>), htmlBlockProvider); var layoutProvider = new LayoutProvider(containerManager.Resolve<ILayoutProvider>()); containerManager.AddComponentInstance(typeof(ILayoutProvider), layoutProvider); containerManager.AddComponentInstance(typeof(IProvider<Layout>), layoutProvider); var pageProvider = new PageProvider(containerManager.Resolve<IPageProvider>()); containerManager.AddComponentInstance(typeof(IPageProvider), pageProvider); containerManager.AddComponentInstance(typeof(IProvider<Page>), pageProvider); var siteProvider = new SiteProvider(containerManager.Resolve<ISiteProvider>()); containerManager.AddComponentInstance(typeof(ISiteProvider), siteProvider); containerManager.AddComponentInstance(typeof(IProvider<Site>), siteProvider); var urlKeyMapProvider = new UrlKeyMapProvider(containerManager.Resolve<IUrlKeyMapProvider>()); containerManager.AddComponentInstance(typeof(IUrlKeyMapProvider), urlKeyMapProvider); containerManager.AddComponentInstance(typeof(IProvider<UrlKeyMap>), urlKeyMapProvider); var viewProvider = new ViewProvider(containerManager.Resolve<IViewProvider>()); containerManager.AddComponentInstance(typeof(IViewProvider), viewProvider); containerManager.AddComponentInstance(typeof(IProvider<Kooboo.CMS.Sites.Models.View>), viewProvider); var visitRuleSettingProvider = new ABRuleSettingProvider(containerManager.Resolve<IABRuleSettingProvider>()); containerManager.AddComponentInstance(typeof(IABRuleSettingProvider), visitRuleSettingProvider); containerManager.AddComponentInstance(typeof(IProvider<Kooboo.CMS.Sites.ABTest.ABRuleSetting>), visitRuleSettingProvider); var siteVisitRuleProvider = new ABSiteSettingProvider(containerManager.Resolve<IABSiteSettingProvider>()); containerManager.AddComponentInstance(typeof(IABSiteSettingProvider), siteVisitRuleProvider); containerManager.AddComponentInstance(typeof(IProvider<Kooboo.CMS.Sites.ABTest.ABSiteSetting>), siteVisitRuleProvider); var pageVisitRuleProvider = new ABPageSettingProvider(containerManager.Resolve<IABPageSettingProvider>()); containerManager.AddComponentInstance(typeof(IABPageSettingProvider), pageVisitRuleProvider); containerManager.AddComponentInstance(typeof(IProvider<Kooboo.CMS.Sites.ABTest.ABPageSetting>), pageVisitRuleProvider); }
protected override void Init() { base.Init(); if (_articleProvider == null) _articleProvider = new ArticleProvider(); if (_localizationProvider == null) _localizationProvider = new LocalizationProvider(); if (_layoutProvider == null) _layoutProvider = new LayoutProvider(); if (_pageProvider == null) _pageProvider = new PageProvider(); if (_blockProvider == null) _blockProvider = new BlockProvider(); if (IsEdit) { Title = "Edit Article | " + CoreSettings.CurrentSite.Name; ltlTitle.Text = "Edit Article"; } else { Title = "New Article | " + CoreSettings.CurrentSite.Name; ltlTitle.Text = "New Article"; } FillLanguages(); FillPages(); FillLayouts(); }
protected override void Init() { base.Init(); if (_layoutProvider == null) _layoutProvider = new LayoutProvider(); if (_layoutWebPartZoneProvider == null) _layoutWebPartZoneProvider = new LayoutWebPartZoneProvider(); if (_webPartProvider == null) _webPartProvider = new WebPartProvider(); if (_blockProvider == null) _blockProvider = new BlockProvider(); if (_layoutNBlockProvider == null) _layoutNBlockProvider = new LayoutNBlockProvider(); if (_localizationProvider == null) _localizationProvider = new LocalizationProvider(); if (IsEdit) { Title = "Edit Block | " + CoreSettings.CurrentSite.Name; ltlTitle.Text = "Edit Block"; } else { Title = "New Block | " + CoreSettings.CurrentSite.Name; ltlTitle.Text = "New Block"; } FillLanguages(); }
protected override void Init() { base.Init(); if (_pageProvider == null) _pageProvider = new PageProvider(); if (_layoutProvider == null) _layoutProvider = new LayoutProvider(); if (_siteProvider == null) _siteProvider = new SiteProvider(); if (IsEdit) { Title = "Edit Page | Frebo Cms"; ltlTitle.Text = "Edit"; } else { Title = "New Page | Frebo Cms"; ltlTitle.Text = "New"; } FillPages(); }
protected override void Init() { base.Init(); if (_layoutProvider == null) _layoutProvider = new LayoutProvider(); if (_layoutCategoryProvider == null) _layoutCategoryProvider = new LayoutCategoryProvider(); if (_layoutWebPartZoneProvider == null) _layoutWebPartZoneProvider = new LayoutWebPartZoneProvider(); if (IsEdit) { Title = "Edit Layout | " + CoreSettings.CurrentSite.Name; ltlTitle.Text = "Edit Layout"; } else { Title = "New Page Layout | " + CoreSettings.CurrentSite.Name; ltlTitle.Text = "New Layout"; } CancelUrl = "/administrator/pagelayout/layouts.aspx?categoryid=" + drlCategory.SelectedValue; }
protected override void Init() { base.Init(); if (_layoutProvider == null) _layoutProvider = new LayoutProvider(); if (_layoutCategoryProvider == null) _layoutCategoryProvider = new LayoutCategoryProvider(); }