文章目录
- 1、案例运行效果
- 2、项目准备
- 2、功能实现
- 1、控件模板实现
- 2、控件封装
- 1、目录与文件创建
- 2、各文件功能实现
- 3、开关界面与主窗体菜单实现
- 1、开关界面实现
- 2、主窗体菜单实现
- 4、源代码获取
1、案例运行效果
2、项目准备
打开项目 Wpf_Examples,新建ToggleButtonWindow.xmal 文件,这里没有 Wpf_Examples 项目的可以看下前面章节,WPF+MVVM案例实战(三)- 动态数字卡片效果实现 详细介绍了项目创建过程。
2、功能实现
1、控件模板实现
开关按钮基于CheckBox 按钮基础上修改控件模板实现。
ToggleButtonWindow.xaml 界面代码如下
<W