NET6+WPF+MVVM

时间:2022-07-06 10:52:47
【文件属性】:

文件名称:NET6+WPF+MVVM

文件大小:81KB

文件格式:ZIP

更新时间:2022-07-06 10:52:47

WPF MVVM

内容概况: 基于NET6框架下采用WPF+MVVM进行的UI设计。 主要实现了是仿360软件下载类似功能的界面设计,主要是下载进度条的动态化。 适合人群: 刚接触WPF的新人 能学到什么: WPF自定义控件、样式、MVVM、异步线程等 阅读建议: 下载并编译,并尝试修改 相关界面: https://blog.csdn.net/u010186391/article/details/125601226


【文件预览】:
SoftwareDownloadDemo.sln
SoftwareDownloadDemo
----list.json(1KB)
----app.manifest(3KB)
----SoftwareDownloadDemo.csproj.user(925B)
----Images()
--------1.png(38KB)
--------logo.png(2KB)
--------2.png(2KB)
--------4.png(5KB)
--------3.png(8KB)
----App.xaml(1KB)
----Themes()
--------Base.xaml(4KB)
--------DefaultTheme.xaml(6KB)
----App.xaml.cs(391B)
----Model()
--------SoftwareInfo.cs(2KB)
--------BtnTypeInfo.cs(306B)
----Utilies()
--------ImageHelper.cs(588B)
--------JsonParser.cs(520B)
----MyConverters()
--------BooleanToVisibilityConverter.cs(632B)
--------BtnTypeToColorBrushConverter.cs(1KB)
--------DownloadBtnTypeToContentConverter.cs(1KB)
--------ParamsToSoftwareInfoConverter.cs(1KB)
--------BtnTypeToNameForegroundConverter.cs(862B)
--------DownloadPercentToWidthConverter.cs(1KB)
--------BtnTypeToForegroundConverter.cs(859B)
--------InstallToCmdConverter.cs(834B)
--------UnInstallToCmdConverter.cs(837B)
--------DownloadContentToPercentConverter.cs(699B)
--------BtnTypeToTagConverter.cs(598B)
----AssemblyInfo.cs(605B)
----ViewModel()
--------MainWndViewModel.cs(12KB)
----View()
--------MainWnd.xaml.cs(663B)
--------MainWnd.xaml(48KB)
----SoftwareDownloadDemo.csproj(1KB)
----Controls()
--------LoadingCtl.xaml(3KB)
--------LoadingCtl.xaml.cs(3KB)
----Data()
--------GlobalInfo.cs(1KB)

网友评论