Как создать коллекции образцов данных в Blend? - PullRequest
8 голосов
/ 02 ноября 2010

Допустим, у меня есть класс Person:

public class Person
{
    public string Name {get; set;}
    public int Age {get; set;}
}

Я хотел бы создать несколько образцов данных в Blend, чтобы помочь мне визуально разработать свой пользовательский интерфейс. Я предпочитаю создавать образцы данных на основе класса в Blend, но получаю образец Person - единственное число. Я хочу создать коллекцию Person для отображения в окне списка. Как мне сказать это сделать это? Я не могу найти нигде, где он просит. Нужно ли создавать класс, представляющий собой коллекцию Person. Наверняка должен быть способ сделать это?

Заранее спасибо.

Ответы [ 2 ]

3 голосов
/ 02 ноября 2010

Я нашел способ сделать это, хотя и не идеально.

Создание выборочных данных на основе класса - разовая вещь.Вот что я сделал, чтобы получить список объектов Person в данных примера:

public class Person
{
public string Name {get; set;}
public int Age {get; set;}      
}

public class PersonCollection : List<Person> {}

Я создал класс PersonCollection, который является просто коллекцией объектов Person.Затем я создал свои образцы данных на основе класса PersonCollection - предоставив мне образцы данных, которые мне нужны.Затем я удалил PersonCollection, оставив образцы данных на месте.

Я бы назвал это обходным путем, а не решением.Если кто-то может предложить истинное решение - способ сделать это в Blend, не создавая классы summy, я буду более чем рад отметить это как решение.

0 голосов
/ 02 ноября 2010

Вы можете использовать data pane->Add sample datasource->Define New Sample Data для этого.

...