Я пытаюсь создать пользовательский элемент управления с источником данных, который может принимать любые формы сбора, такие как List<string>
или string[]
Если я проверяю на is IEnumerable
, тогда требуетсятип, проверяющий is IEnumerable<Type>
, возвращает false, как и is IEnumerable<object>
Какой правильный способ это сделать?Я полагаю, что для свойства DataSource
установлено значение object
, а затем проверяю в установщике правильный тип?