У меня есть приложение Winform, и в форме есть PropertyGrid. Класс Person имеет свойство (Age) с внутренним сеттером. Почему это свойство доступно только для чтения в PropertyGrid? Логически PropertyGrid является членом той же сборки, и внутренние элементы доступны для членов сборки.
public class Person
{
public string Name { get; set; }
internal int Bio { get; set; }
private int age;
public int Age
{
get { return age; }
internal set { age = value; }
}
public string Location { get; internal set; }
}
Спасибо.