Что вам нужно сделать, это определить новый элемент TypeConverter
и переопределить методы ниже:
public class test_typeconverter : TypeConverter
{
public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture,
object value, Type destinationType)
=> "Text requiered";
public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) => true;
public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) => false;
}
Затем вы должны определить этот тип как преобразователь типов коллекции, которую вы хотите показать в сетке свойств, как показано ниже:
[TypeConverter(typeof(test_typeconverter))]
public List<int> Values { get; set; }