//TODO: select a specific project + add property to the list
        internal void LoadProperties(IXProject project)
        {
            dgvProperties.UIAction(g => g.Rows.Clear());
            if (project == null)
            {
                return;
            }

            var props = project.GetProperties().ToArray(); // array prevents possible InvalidOperationException

            dgvProperties.UIAction(g => props.ForEach(p => g.Rows.Add(p.name, p.evaluatedValue)));
        }
Beispiel #2
0
 //TODO: select a specific project + add property to the list
 internal void LoadProperties(IXProject project)
 {
     dgvProperties.Rows.Clear();
     project?.GetProperties().ForEach(p => dgvProperties.Rows.Add(p.name, p.evaluatedValue));
 }