protected override void InitializeModuleData() { base.InitializeModuleData(); var ds = new DataSet(); ds.ReadXml((string)this["P01"]); var modules = ds.Tables["DEFMOD"].Rows; lstModule.ImageList = ThemeUtils.Image16; for (var i = 0; i < modules.Count; i++) { var codeName = CodeUtils.GetCodeName("DEFMOD", "SUBMOD", (string)modules[i]["SUBMOD"]); lstModule.Items.Add(modules[i]["MODNAME"], ThemeUtils.GetImage16x16Index(codeName)); } }