public void InspectObject(AgentType agentType, string agentFullname, Nodes.Node node) { _agentFullname = agentFullname; preLayout(); deleteAllRowControls(); if (agentType != null) { IList<PropertyDef> properties = agentType.GetProperties(); foreach (PropertyDef p in properties) { addRowControl(p, null); } } else if (node != null) { List<ParInfo> allPars = node.Pars; foreach (ParInfo par in allPars) { addRowControl(null, par); } } postLayout(); }
public void InspectObject(AgentType agentType, string agentFullname) { _agentFullname = agentFullname; preLayout(); deleteAllRowControls(); if (agentType != null) { IList<PropertyDef> properties = agentType.GetProperties(); foreach(PropertyDef p in properties) { if (!p.IsAddedAutomatically) { addRowControl(p); } } } postLayout(); }