Каким образом окно Data Sources узнает какие собственности содержит добавленный в него объект.
Насколько я понимаю требование по наличию get-ера — следствие, иначе как объяснить, что объект типа List<T> показывает свойства T, а объект реализующий IList<T> только Count и IsReadOnly (приславутые get-оры).
Заранее спасибо.