如何在Blend中创建样本数据集合?

时间:2010-11-01 21:32:14

标签: expression-blend sample-data

假设我有一个人类:

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

我想在Blend中创建一些示例数据,以帮助我直观地设计我的用户界面。我选择基于Blend中的类创建示例数据,但我得到的是一个样本Person - singular。我想创建一个Person的集合来绑定到列表框。我怎么告诉它这样做?我找不到它要求的任何地方。我是否必须创建一个Person集合的类。当然必须有办法做到这一点?

提前致谢。

2 个答案:

答案 0 :(得分:3)

我找到了一种方法,虽然不理想。

基于类创建样本数据是一次性的事情。以下是我在示例数据中获取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类,我将非常乐意将其标记为解决方案。

答案 1 :(得分:0)

您可以使用data pane->Add sample datasource->Define New Sample Data执行此操作。