先看效果图:

Blend中制作过程如下:

1、在数据板中新建示例数据,如下图

2.弹出对话框点击确定性

3.这是数据板中出现Collection集合,把集合下的Property1改成Name

4.在对象和时间线窗口选中Grid,左健点中上图中的Name属性拖拽到Blend中间的画板上,会自动创建ListBox,把ListBox放在画板左侧,如下图:

5.再在画板右侧创建一个空的ListBox

6.如果上面步骤没有问题,代码中应该是下图这样的

7.对左侧listBox添加双击事件,双击后listBox元素添加到右侧listBox1中

8.双击事件如下:

9.按F5测试查看结果,应该如下图所示,说明事件没问题

10.在左侧listBox上右键点击,按下图进入listboxitem编辑模板

11.在对象和时间线窗口选中TextBlock对象,再从行为面板(看图找)中找到FluidMoveSetTagBehavior拖放到画板的TextBlock对象上

12.这里对象和时间线窗口的TextBlock下方出现FluidMoveSetTagBehavior。

13.并在右侧属性窗口设置Tag为DataContext

14.接下来对右侧ListBox框设置模板项,按下图创建

15.在模板中绑定Name属性,如下图

16.并从行为中选择FliudMoveBehavior到TextBlock上。

17.拖放正确应该是如下所示

18.设置属性:

19.大功告成,按F5,双击左侧试试效果吧

最新文章

  1. CSS之transition过渡练习
  2. printAB()
  3. Android中Bitmap和Drawable
  4. Error:(12) No resource identifier found for attribute 'titles' in package 'com.itheima52.mobilesafe5
  5. nginx字体文件配置
  6. Zend Framework 2参考Zend\Authentication(Zend\Authentication介绍)
  7. Open vSwitch源码阅读【转】及自己的理解【稍后更新】
  8. 制作PHP安装程序的原理和步骤56
  9. Android 自定义控件 EditText输入框两边加减按钮Button
  10. Mysql.Data的连接驱动 .net 的源码竟然在git了
  11. SE 2014年4月17日
  12. Android开发之回调函数
  13. 高质量的内容是SEO的关键
  14. 那些天使用AWS填过的坑和注意事项
  15. vuex-Mutation(同步)
  16. Jedis操作笔记 redis的五种存储类型
  17. 理解HDFS高可用性架构
  18. Spring中注入bean学习的总结
  19. Using Timers in MFC Applications
  20. 转:zTree高级入门:如何通过扩展节点的属性来达到是否显示节点的删除编辑等图标(按钮)

热门文章

  1. GeekOS: 一、构建基于Ubuntu9.04的实验环境
  2. linux怎么把英文版火狐浏览器改成中文
  3. SLAM前沿问题梳理
  4. CLR via c#读书笔记五:方法
  5. letsencrypt证书-使用certbot申请wildcard证书
  6. C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 – 员工离职管理
  7. python3读取csv文件
  8. AirtestIDE实践一:梦幻西游手游师门任务自动化
  9. JS的六大对象:Global、Math、Number、Date、JSON、console,运行在服务器上方的支持情况分析
  10. LeetCode 95——不同的二叉搜索树 II