//melo 添加于2006.12.4 用于多语言 public ArrayList GetImportType(ControlLibrary.Web.Language.LanguageComponent languageComponent) { XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(this.XmlPath); XmlNodeList nodeList = xmlDoc.GetElementsByTagName("datatype"); ArrayList itArray = new ArrayList(); if (nodeList.Count > 0) { for (int i = 0; i < nodeList.Count; i++) { string name = nodeList[i].Attributes["name"].InnerText; string text = languageComponent.GetString("$Grid_" + name); DictionaryEntry de = new DictionaryEntry(name, text); itArray.Add(de); } } return(itArray); }
public override void Initialize(IComponent component) { base.Initialize(component); this.processor = (LanguageComponent)component; }
public LanguageComponentDesigner() { this.processor = null; }