public override object Build(BuilderContext context)
		{
			var treeView = new Zongsoft.Web.Controls.TreeView()
			{
				ID = context.Builtin.Name,
				CssClass = context.Builtin.Properties.GetValue<string>("cssClass"),
				DataSource = context.Builtin.Properties.GetValue<object>("dataSource"),
				IsDropdown = context.Builtin.Properties.GetValue<bool>("isDropdown"),
				RenderMode = context.Builtin.Properties.GetValue<Zongsoft.Web.Controls.ListRenderMode>("renderMode", Zongsoft.Web.Controls.ListRenderMode.List),
				Height = context.Builtin.Properties.GetValue<Zongsoft.Web.Controls.Unit>("height", Zongsoft.Web.Controls.Unit.Empty),
				Width = context.Builtin.Properties.GetValue<Zongsoft.Web.Controls.Unit>("width", Zongsoft.Web.Controls.Unit.Empty),
				ScrollbarMode = context.Builtin.Properties.GetValue<Zongsoft.Web.Controls.ScrollbarMode>("scrollbarMode", Zongsoft.Web.Controls.ScrollbarMode.None),
				SelectionMode = context.Builtin.Properties.GetValue<Zongsoft.Web.Controls.SelectionMode>("selectionMode", Zongsoft.Web.Controls.SelectionMode.None),
				Visible = context.Builtin.Properties.GetValue<bool>("visible", true),
			};

			return treeView;
		}
示例#2
0
        public override object Build(BuilderContext context)
        {
            var treeView = new Zongsoft.Web.Controls.TreeView()
            {
                ID            = context.Builtin.Name,
                CssClass      = context.Builtin.Properties.GetValue <string>("cssClass"),
                DataSource    = context.Builtin.Properties.GetValue <object>("dataSource"),
                IsDropdown    = context.Builtin.Properties.GetValue <bool>("isDropdown"),
                RenderMode    = context.Builtin.Properties.GetValue <Zongsoft.Web.Controls.ListRenderMode>("renderMode", Zongsoft.Web.Controls.ListRenderMode.List),
                Height        = context.Builtin.Properties.GetValue <Zongsoft.Web.Controls.Unit>("height", Zongsoft.Web.Controls.Unit.Empty),
                Width         = context.Builtin.Properties.GetValue <Zongsoft.Web.Controls.Unit>("width", Zongsoft.Web.Controls.Unit.Empty),
                ScrollbarMode = context.Builtin.Properties.GetValue <Zongsoft.Web.Controls.ScrollbarMode>("scrollbarMode", Zongsoft.Web.Controls.ScrollbarMode.None),
                SelectionMode = context.Builtin.Properties.GetValue <Zongsoft.Web.Controls.SelectionMode>("selectionMode", Zongsoft.Web.Controls.SelectionMode.None),
                Visible       = context.Builtin.Properties.GetValue <bool>("visible", true),
            };

            return(treeView);
        }