private void LoadBarCode(string name, Base parent) { string description = GetObjectDescription(name); BarcodeObject barcode = ComponentsFactory.CreateBarcodeObject(name, parent); LoadComponent(description, barcode); LoadSize(description, barcode); LoadBorder(description, barcode.Border); barcode.FillColor = UnitsConverter.ConvertBackColor(GetPropertyValue("BackColor", description)); UnitsConverter.ConvertBarcodeSymbology(GetPropertyValue("Symbology", description), barcode); barcode.Style = GetPropertyValue("StyleName", description).Replace("\"", ""); }
private void LoadBarcode(XmlNode node, Base parent) { BarcodeObject barcode = ComponentsFactory.CreateBarcodeObject(node.Name, parent); AddLocalizationItemsAttributes(node); barcode.AutoSize = false; LoadComponent(node, barcode); LoadSize(node, barcode); LoadBorder(node, barcode.Border); barcode.FillColor = UnitsConverter.ConvertBackColor(GetAttribute(node, "BackColor")); string symbology = GetAttribute(FindChildNoteByName(node, "symbology"), "Name"); UnitsConverter.ConvertBarcodeSymbology(symbology, barcode); barcode.Text = GetAttribute(node, "Text"); ApplyStyle(node, barcode); barcode.ShowText = !AttributeExist(node, "ShowText"); }