Visual Studio Blend 2013 中的数据存储和数据源有啥不同?

Posted

技术标签:

【中文标题】Visual Studio Blend 2013 中的数据存储和数据源有啥不同?【英文标题】:What is the different between Data Store and Data Source in Visual Studio Blend 2013?Visual Studio Blend 2013 中的数据存储和数据源有什么不同? 【发布时间】:2013-10-25 03:37:16 【问题描述】:

我发现不同的是: 数据存储: - 属性值对 - 没有随机数据

数据源 - Collection 下的属性-值对 - 随机数据

这 2 个功能是否有助于创建 XAML? 它们之间有什么不同,使用目的是什么? 谢谢你。

【问题讨论】:

【参考方案1】:

DataSource 用于样本数据。在设计应用程序时,您可以使用示例数据来处理一些数据。最后,您将在运行应用程序时将示例数据替换为真实数据。更多关于样本数据here。

更具体地说,DataStore 与Behaviors、Data behaviors 结合使用。有时您需要存储一个属性以使设计工作,例如一个简单的计数器,当达到某个限制时触发设计更改。您可以将其添加到您的 ViewModel 并将其绑定到您的视图,但有时它只会使 ViewModel 混乱。

【讨论】:

以上是关于Visual Studio Blend 2013 中的数据存储和数据源有啥不同?的主要内容,如果未能解决你的问题,请参考以下文章

在 Blend for Visual Studio 2013 中导入为矢量图形

Visual Studio Blend 2013 中的数据存储和数据源有啥不同?

在 Visual Studio 2013 xaml 设计器和 Blend 中出现错误(异常 0x80073CF9)

Visual Studio 2012 和 Blend 哪个版本?

Visual Studio 项目在 Blend 中不起作用(参考错误)

Blend for Visual Studio 2012 中是不是有数据面板