예제 #1
0
        public override void InitProperty()
        {
            base.InitProperty();

            var property = new ToolBoxProperty()
            {
                Category = MultilingualUtility.GetString("Layout"),
                DefaultValue = "false",
                Description = MultilingualUtility.GetString("LoginTitle"),
                Name = "IsAuth",
                Value = AuthStyle.None.ToString(),
                ValueType = PropertyValueType.enumtype,
                Visible = true,
                ReadOnly = false,
                ComponentType = ComponentType
            };
            Properties.Add(property);

            var events = new ToolBoxEvent()
            {
                Category = MultilingualUtility.GetString("Event"),
                Description = MultilingualUtility.GetString("Click"),
                Name = "Click",
                Value = String.Empty,
                Visible = true,
                ReadOnly = false,
                ComponentType = ComponentType
            };
            Events.Add(events);
        }
예제 #2
0
        public override void InitProperty()
        {
            foreach (var flashProperty in FlashPropertys)
            {
                var valueType = PropertyValueType.str;
                Enum.TryParse<PropertyValueType>(flashProperty.Value.Type, out valueType);
                var property = new ToolBoxProperty()
                {
                    Category = MultilingualUtility.GetString("Data"),
                    DefaultValue = flashProperty.Value.DefaultValue,
                    Description = flashProperty.Value.Description,
                    Name = flashProperty.Value.Name,
                    Value = flashProperty.Value.Value,
                    ValueType = valueType,
                    Visible = true,
                    ReadOnly = false,
                    ComponentType = ComponentType
                };
                Properties.Add(property);
            }

            foreach (var flashEvent in FlashEvents)
            {
                var events = new ToolBoxEvent()
                {
                    Category = MultilingualUtility.GetString("Event"),
                    Description = flashEvent.Value.Description,
                    Name = flashEvent.Value.Name,
                    Value = flashEvent.Value.Value,
                    Visible = true,
                    ReadOnly = false,
                    ComponentType = ComponentType
                };
                Events.Add(events);
            }
        }
예제 #3
0
        public override void InitProperty()
        {
            base.InitProperty();

            var property = new ToolBoxProperty()
            {
                Category = MultilingualUtility.GetString("Layout"),
                DefaultValue = "false",
                Description = MultilingualUtility.GetString("LoginTitle"),
                Name = "IsAuth",
                Value = AuthStyle.None.ToString(),
                ValueType = PropertyValueType.enumtype,
                Visible = true,
                ReadOnly = false,
                ComponentType = ComponentType
            };
            Properties.Add(property);

            property = new ToolBoxProperty()
            {
                Category = MultilingualUtility.GetString("Data"),
                DefaultValue = "{users.Nodes(<InputUserName1>.LoginName)}",
                Description = MultilingualUtility.GetString("DataSource"),
                Name = "DataSource",
                Value = "{users.Nodes(<InputUserName1>.LoginName)}",
                ValueType = PropertyValueType.xml,
                Visible = false,
                ReadOnly = true,
                ComponentType = ComponentType
            };
            Properties.Add(property);

            property = new ToolBoxProperty()
            {
                Category = MultilingualUtility.GetString("Data"),
                DefaultValue = "true",
                Description = MultilingualUtility.GetString("IsExpand"),
                Name = "IsExpand",
                Value = "true",
                ValueType = PropertyValueType.boolean,
                Visible = true,
                ReadOnly = false,
                ComponentType = ComponentType
            };
            Properties.Add(property);

            var events = new ToolBoxEvent()
            {
                Category = MultilingualUtility.GetString("Event"),
                Description = MultilingualUtility.GetString("ClickRoot"),
                Name = "ClickRoot",
                Value = String.Empty,
                Visible = true,
                ReadOnly = false,
                ComponentType = ComponentType
            };
            Events.Add(events);

            events = new ToolBoxEvent()
            {
                Category = MultilingualUtility.GetString("Event"),
                Description = MultilingualUtility.GetString("ClickHost"),
                Name = "ClickHost",
                Value = String.Empty,
                Visible = true,
                ReadOnly = false,
                ComponentType = ComponentType
            };
            Events.Add(events);

            events = new ToolBoxEvent()
            {
                Category = MultilingualUtility.GetString("Event"),
                Description = MultilingualUtility.GetString("ClickRegion"),
                Name = "ClickRegion",
                Value = String.Empty,
                Visible = true,
                ReadOnly = false,
                ComponentType = ComponentType
            };
            Events.Add(events);

            events = new ToolBoxEvent()
            {
                Category = MultilingualUtility.GetString("Event"),
                Description = MultilingualUtility.GetString("ClickSite"),
                Name = "ClickSite",
                Value = String.Empty,
                Visible = true,
                ReadOnly = false,
                ComponentType = ComponentType
            };
            Events.Add(events);

            events = new ToolBoxEvent()
            {
                Category = MultilingualUtility.GetString("Event"),
                Description = MultilingualUtility.GetString("ClickEquipment"),
                Name = "ClickEquipment",
                Value = String.Empty,
                Visible = true,
                ReadOnly = false,
                ComponentType = ComponentType
            };
            Events.Add(events);
        }