WPF+VLC 写一个视频播放器(二、MVVM与界面)

一、MVVM

修改结构为MVVM:
WPF+VLC 写一个视频播放器(二、MVVM与界面)

MainWindow放入View中
WPF+VLC 写一个视频播放器(二、MVVM与界面)
Xaml做以下修改
WPF+VLC 写一个视频播放器(二、MVVM与界面)
后台代码做以下修改
WPF+VLC 写一个视频播放器(二、MVVM与界面)
App.xaml做以下修改:
WPF+VLC 写一个视频播放器(二、MVVM与界面)
添加MainViewModel类
WPF+VLC 写一个视频播放器(二、MVVM与界面)
后台代码添加:
WPF+VLC 写一个视频播放器(二、MVVM与界面)
WPF+VLC 写一个视频播放器(二、MVVM与界面)
至此,初步的结构完成。

二、界面

2.1 启动在屏幕中心

WPF+VLC 写一个视频播放器(二、MVVM与界面)

2.2 无标题栏

WPF+VLC 写一个视频播放器(二、MVVM与界面)

2.3 窗口拖动

WPF+VLC 写一个视频播放器(二、MVVM与界面)
WPF+VLC 写一个视频播放器(二、MVVM与界面)

2.4 背景色:黑

WPF+VLC 写一个视频播放器(二、MVVM与界面)

2.5 Grid的使用

界面分成四行:
第一行:文件、播放文件名称、最小化、最大化、关闭
第二行:视频显示
第三行:进度条
第四行:播放控制
WPF+VLC 写一个视频播放器(二、MVVM与界面)

2.6 菜单栏

WPF+VLC 写一个视频播放器(二、MVVM与界面)
WPF+VLC 写一个视频播放器(二、MVVM与界面)

上一篇:wpf上位机实时动态数据曲线绘制 多按钮和数据自适应画框 完整代码和工程


下一篇:WPF C#实现动画(速度、启停、缓动、线性渐变)