WPF案例 (六) 动态切换UI布局
2024-08-26 11:38:03
这个Wpf示例对同一个界面支持以ListView或者CardView的布局方式呈现界面,使用控件ItemsControl绑定数据源,使用DataTemplate为ItemsControl分别预定义了ListView和CardView的样式,在程序运行时,可在这两种Layout之间互相切换,界面如下。源代码在这里下载
为ItemsControl定义ListView UI布局的ItemTemplate,并指定MouseOver时DataTemplate的样式
ListView布局和样式
</DataTemplate>
为ItemsControl定义CardView UI布局的ItemTemplate,同时定义MouseOver时DataTemplate的样式
CardView布局和样式
</DataTemplate>
定义运行时在ListView和CardView两种布局间切换的事件
切换UI布局
}
最新文章
- InstantClick – 快速响应!让你的网站与众不同
- C# RSA 算法
- paip.最好的脚本语言node js 环境搭建连接mysql
- Newtonsoft.Json版本冲突时参考解决方案
- Java WEB安全问题及解决方案
- Android学习笔记(九)一个例子弄清Service与Activity通信
- 【设计模式 - 24】之访问者模式(Visitor)
- Android Service组件(1)
- JavaScript function函数种类(转)
- jquery.range.js左右滑动选取数值插件,动态改变进度。
- 不要怂,就是GAN (生成式对抗网络) (四):训练和测试 GAN
- java中链接数据库的具体操作以及pstmt.setObject(i+1, objects[i])这行代码的意思
- java基础解析系列(五)---HashMap并发下的问题以及HashTable和CurrentHashMap的区别
- MySQL常用配置参数
- Java核心技术卷一基础知识-第6章-接口与内部类-读书笔记
- Servlet(11)—客户端跳转和服务端跳转
- Java8函数式编程探秘
- cookie的参数
- scrapy工作原理概述
- 关于call_rcu在内核模块退出时可能引起kernel panic的问题
热门文章
- pssh,pscp,pslurp使用实践
- Principle of Computing (Python)学习笔记(5) BFS Searching + Zombie Apocalypse
- C#拖曳控件加载,bll报错问题
- check————身份证
- 简单的javascript抽奖程序
- C++ 观察者模式样例
- 国际化之ResourceBundle
- Xamarin.forms 自定义dropdownview控件
- 与众不同 windows phone (9) - Push Notification(推送通知)之概述, 推送 Toast 通知
- php 和thinkphp 对excel操作