生成示例数据
您可以使用 Microsoft Expression Blend 的“数据”面板中的工具为应用程序生成示例数据。如果控件将显示在设计时可能无法访问的实时数据,那么,在设计这些控件的外观时,示例数据将非常有用。
生成示例数据
若要启用示例数据工具,请在美工板上的“设计”视图 或“拆分”视图 中打开 XAML 文档。
如果看不到“数据”面板,请确保“窗口”菜单上的“数据”旁边显示有复选标记。
有关详细信息,请参阅添加或删除工作区面板。
在“数据”面板中,单击“添加示例数据源”,然后单击“定义新的示例数据”。
在“定义新的示例数据”对话框的“数据源名称”字段中,键入数据源的描述性名称。
在“定义位置”下,选择以下选项之一:
项目 使用此选项以使数据可用于项目中的所有文档。
此文档 使用此选项以使数据只可用于当前打开的 XAML 文档。
如果希望应用程序能够在您(按 F5)运行时显示示例数据,请确保“在应用程序运行时启用示例数据”处于选定状态。如果未选择此选项,您将只能在美工板上看到示例数据,而不能在运行时在应用程序窗口中看到示例数据。
单击“确定”以关闭“定义新的示例数据”对话框,并创建示例数据。
在“项目”面板上一个名为“SampleData”的文件夹中,已为新的示例数据源添加了子文件夹,其中包含定义数据所需的文件。
在“数据”面板中,您可以展开新数据源的节点,以查看示例数据的架构。Expression Blend 将生成初始字符串集合。
说明: “数据”面板显示数据的结构(或架构),而不显示数据本身。例如,在“数据”面板中,您将看到“集合”节点,在该节点下,您将看到一个字符串属性(“Property1”),这表示数据由记录集合组成,其中每条记录都包含一个字符串。若要查看生成的实际数据,请单击“集合”节点 旁边的“编辑示例值”。
现在可以将“集合”节点拖到美工板上以创建列表框,或者将该节点拖到现有对象(例如“DataGrid”对象)上以显示数据。
您也可以修改示例数据,添加属性和更改值。
有关详细信息,请参阅修改示例数据。