Пример #1
0
        BarCodeComponent getBarCodeComponentFromServer(string barCodeID)
        {
            BarCodeComponent bc = new BarCodeComponent();

            bc                 = new BarCodeComponent();
            bc.BarCodeID       = this.BarCodeID;
            bc.UniqueID        = this.UniqueID;
            bc.BarCodeInfo     = this.BarCodeInfo;
            bc.BarCodeType     = Type.ToString();
            bc.BarCodeWidth    = this.BarCodeWidth;
            bc.BarCodeHeight   = this.BarCodeHeight;
            bc.PositionX       = CenterPoint.X;
            bc.PositionY       = CenterPoint.Y;
            bc.RepeatDirection = RepeatDirection.ToString();
            return(bc);
        }
Пример #2
0
        public string ToXmlString()
        {
            System.Text.StringBuilder xml = new System.Text.StringBuilder();
            xml.Append(@"       <BarCode ");
            xml.Append(@" UniqueID=""" + UniqueID + @"""");
            xml.Append(@" BarCodeID=""" + BarCodeID + @"""");
            xml.Append(@" BarCodeInfo=""" + BarCodeInfo + @"""");
            xml.Append(@" Type=""" + Type.ToString() + @"""");
            xml.Append(@" PositionX=""" + CenterPoint.X + @"""");
            xml.Append(@" PositionY=""" + CenterPoint.Y + @"""");
            xml.Append(@" RepeatDirection=""" + RepeatDirection.ToString() + @"""");
            xml.Append(@" BarCodeWidth=""" + BarCodeWidth.ToString() + @"""");
            xml.Append(@" BarCodeHeight=""" + BarCodeHeight.ToString() + @"""");
            xml.Append(@" ZIndex=""" + ZIndex + @""">");
            xml.Append(Environment.NewLine);
            xml.Append("        </BarCode>");

            return(xml.ToString());
        }
Пример #3
0
        public string ToXmlString()
        {
            var xml = new System.Text.StringBuilder();

            xml.Append(@"       <FlowNode ");
            xml.Append(@" FK_Flow=""" + FK_Flow + @"""");
            xml.Append(@" NodeID=""" + NodeID + @"""");
            xml.Append(@" NodeName=""" + NodeName + @"""");
            xml.Append(@" Type=""" + HisRunModel.ToString() + @"""");
            xml.Append(@" SubFlow=""" + (HisRunModel == FlowNodeType.Ordinary ? SubFlow : @"") + @"""");
            xml.Append(@" PositionX=""" + CenterPoint.X + @"""");
            xml.Append(@" PositionY=""" + CenterPoint.Y + @"""");
            xml.Append(@" RepeatDirection=""" + RepeatDirection.ToString() + @"""");
            xml.Append(@" ZIndex=""" + ZIndex + @""">");

            xml.Append(Environment.NewLine);
            xml.Append("        </FlowNode>");
            return(xml.ToString());
        }
Пример #4
0
        /// <summary>
        /// Gets the script descriptors.
        /// </summary>
        /// <returns>Returns the ScriptDescriptors which are associated with this control</returns>
        protected override IEnumerable <ScriptDescriptor> GetScriptDescriptors()
        {
            ScriptControlDescriptor desc = CreateDescriptor();

            ScriptDescriptorHelper.AddTempateHtml(desc, "headerTemplate", HeaderTemplate);
            ScriptDescriptorHelper.AddTempateHtml(desc, "itemTemplate", ItemTemplate);
            ScriptDescriptorHelper.AddTempateHtml(desc, "separatorTemplate", SeparatorTemplate);
            ScriptDescriptorHelper.AddTempateHtml(desc, "alternatingItemTemplate", AlternatingItemTemplate);
            ScriptDescriptorHelper.AddTempateHtml(desc, "footerTemplate", FooterTemplate);
            ScriptDescriptorHelper.AddTempateHtml(desc, "selectedItemTemplate", SelectedItemTemplate);
            ScriptDescriptorHelper.AddTempateHtml(desc, "editItemTemplate", EditItemTemplate);

            ScriptDescriptorHelper.AddStyle(desc, "headerStyle", HeaderStyle);
            ScriptDescriptorHelper.AddStyle(desc, "itemStyle", ItemStyle);
            ScriptDescriptorHelper.AddStyle(desc, "separatorStyle", SeparatorStyle);
            ScriptDescriptorHelper.AddStyle(desc, "alternatingItemStyle", AlternatingItemStyle);
            ScriptDescriptorHelper.AddStyle(desc, "footerStyle", FooterStyle);
            ScriptDescriptorHelper.AddStyle(desc, "selectedItemStyle", SelectedItemStyle);
            ScriptDescriptorHelper.AddStyle(desc, "editItemStyle", EditItemStyle);

            if (!ShowHeader)
            {
                desc.AddProperty("showHeader", ShowHeader);
            }

            if (!ShowFooter)
            {
                desc.AddProperty("showFooter", ShowFooter);
            }

            if (AllowDragAndDrop)
            {
                desc.AddProperty("allowDragAndDrop", AllowDragAndDrop);
            }

            if (DragOpacity != DefaultDragOpacity)
            {
                desc.AddProperty("dragOpacity", DragOpacity);
            }

            if (Animate)
            {
                if (AnimationDuration != DefaultAnimationDuration)
                {
                    desc.AddProperty("animationDuration", AnimationDuration);
                }

                if (AnimationFps != DefaultAnimationFps)
                {
                    desc.AddProperty("animationFps", AnimationFps);
                }
            }
            else
            {
                desc.AddProperty("animate", Animate);
            }

            if (RepeatColumns > 0)
            {
                desc.AddProperty("repeatColumns", RepeatColumns);
            }

            if (RepeatDirection != DataListRepeatDirection.Vertical)
            {
                desc.AddScriptProperty("repeatDirection", typeof(DataListRepeatDirection).FullName + "." + RepeatDirection.ToString());
            }

            if (EditItemIndex != DefaultIntegerProperty)
            {
                desc.AddProperty("editItemIndex", EditItemIndex);
            }

            if (SelectedIndex != DefaultIntegerProperty)
            {
                desc.AddProperty("selectedIndex", SelectedIndex);
            }

            ScriptDescriptorHelper.AddProperty(desc, "dataKeyField", DataKeyField);

            ScriptDescriptorHelper.AddEvent(desc, "itemDragStart", ItemDragStartEvent);
            ScriptDescriptorHelper.AddEvent(desc, "itemDropped", ItemDroppedEvent);
            ScriptDescriptorHelper.AddEvent(desc, "itemDataBound", ItemDataBoundEvent);
            ScriptDescriptorHelper.AddEvent(desc, "selectedIndexChanged", SelectedIndexChangedEvent);
            ScriptDescriptorHelper.AddEvent(desc, "editCommand", EditCommandEvent);
            ScriptDescriptorHelper.AddEvent(desc, "updateCommand", UpdateCommandEvent);
            ScriptDescriptorHelper.AddEvent(desc, "cancelCommand", CancelCommandEvent);
            ScriptDescriptorHelper.AddEvent(desc, "deleteCommand", DeleteCommandEvent);
            ScriptDescriptorHelper.AddEvent(desc, "itemCommand", ItemCommandEvent);

            yield return(desc);
        }