首页 > 其他 > 详细

从一个ListBox中的元素点击买入另一个ListBox元素中

时间:2015-09-11 01:21:06      阅读:260      评论:0      收藏:0      [点我收藏+]

先看效果图:

技术分享技术分享技术分享

 

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,双击左侧试试效果吧

技术分享

 

从一个ListBox中的元素点击买入另一个ListBox元素中

原文:http://www.cnblogs.com/lunawzh/p/4799728.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!