数据绑定
什么是数据绑定
将属性和值联系到一起
属性这里所说的值也就是指的数据。值值是可有有很多种类型的,比如颜色值(#000000)、数字、真假、字符串等......
具体做法
绑定到外部数据的三种方法这里以我blog的RSS为例子做数据绑定。点击最右侧的数据选项卡导入xml数据。输入RSS的地址。
稍等片刻,你将发现数据选项卡发生了变化。
这里可以直接用拖拽的方式操作RSS。Blend都会帮你自动的完成。
再点击其右侧的黄色小点,选择“重置”将取消其绑定。刚才用的是直接拖拽的方式绑定的数据,现在介绍第二种。这里将刚才重置的属性做重新绑定。
还是点击刚才的Text属性旁边的小点,选择“数据绑定”单击确定,这样文本框又和title绑定到了一起。
好下来介绍第三种绑定方式。
所以我先找到一个DataGrid控件放到舞台上并且调整好大小。
继续做拖拽操作将数据源托到这个控件上,和第一种不同的是前者要创建控件,这里只是控件数据源的附加。itemCollection是我的文章列表,点击这个节点拖拽到DataGrid上。最后的效果:
绑定到内部数据以一个最简单的绑定例子开始。在舞台上放上两个矩形。
看效果先把需要的控件放入舞台。这里我想用slider控件来控制文本的大小。在这里先设置好slider控件的最大值、最小值、以及最小变化。
选中文本框,对齐文本字体的大小进行绑定。
选择Slider控件的Value值。
F5 编译运行效果:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。