void RefreshProperties() { foreach (var property in ParentField.FieldType.GetProperties()) { var parameters = property.GetIndexParameters(); if (parameters.Length == 0) AddRow(new FieldModel(Instance, this, RowTypes.Property, property)); } }