Метод, который я сейчас использую, хотя и не совсем идеальный, заключается в создании фиктивного класса, который содержит список элементов исходного класса.Т.е.:
class We_Want_Items_Of {}
class Dummy_Class { List<We_Want_Items_Of> Test {get;set;}}
Затем вы можете создать образец данных для класса Dummy_Class, который будет содержать список We_Want_Items_Of.Затем вы можете использовать этот список в качестве источника данных, например, для ListBox.