从一个ListBox中的元素点击导入另一个ListBox元素中
2024-08-28 16:25:34
先看效果图:
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,双击左侧试试效果吧
最新文章
- CSS之transition过渡练习
- printAB()
- Android中Bitmap和Drawable
- Error:(12) No resource identifier found for attribute 'titles' in package 'com.itheima52.mobilesafe5
- nginx字体文件配置
- Zend Framework 2参考Zend\Authentication(Zend\Authentication介绍)
- Open vSwitch源码阅读【转】及自己的理解【稍后更新】
- 制作PHP安装程序的原理和步骤56
- Android 自定义控件 EditText输入框两边加减按钮Button
- Mysql.Data的连接驱动 .net 的源码竟然在git了
- SE 2014年4月17日
- Android开发之回调函数
- 高质量的内容是SEO的关键
- 那些天使用AWS填过的坑和注意事项
- vuex-Mutation(同步)
- Jedis操作笔记 redis的五种存储类型
- 理解HDFS高可用性架构
- Spring中注入bean学习的总结
- Using Timers in MFC Applications
- 转:zTree高级入门:如何通过扩展节点的属性来达到是否显示节点的删除编辑等图标(按钮)
热门文章
- GeekOS: 一、构建基于Ubuntu9.04的实验环境
- linux怎么把英文版火狐浏览器改成中文
- SLAM前沿问题梳理
- CLR via c#读书笔记五:方法
- letsencrypt证书-使用certbot申请wildcard证书
- C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 – 员工离职管理
- python3读取csv文件
- AirtestIDE实践一:梦幻西游手游师门任务自动化
- JS的六大对象:Global、Math、Number、Date、JSON、console,运行在服务器上方的支持情况分析
- LeetCode 95——不同的二叉搜索树 II