资源简介

WPF实现MVVM的事件绑定的两种非常规方式。
参考博客:https://blog.csdn.net/IQQQQU/article/details/86530285
1、重写InvokeCommandAction来扩充返回的参数
2、运用Behavior来实现事件,可以通过两种方式来获取其他元素的控件,一种是运用视图树VisualTree来找所需的父控件或者子控件(控件到手了,就可以取到所需的参数),另一种是通过写依赖属性的方式来获取控件,本Demo是通过写依赖属性来实现的

资源截图

代码片段和文件信息

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-01-17 19:49  WpfProgect\
     文件         187  2018-06-29 14:07  WpfProgect\App.config
     文件         321  2018-06-29 14:07  WpfProgect\App.xaml
     文件         337  2018-06-29 14:07  WpfProgect\App.xaml.cs
     目录           0  2018-12-21 14:28  WpfProgect\base\
     文件        1247  2018-12-21 11:08  WpfProgect\base\DelegateCommand.cs
     文件        5800  2018-12-21 14:28  WpfProgect\base\EventToCommand.cs
     文件         556  2018-12-20 14:23  WpfProgect\base\Notificationbase.cs
     目录           0  2018-12-21 14:27  WpfProgect\Behavior\
     文件        2293  2018-12-21 14:27  WpfProgect\Behavior\SliderBehavior.cs
     文件        3735  2019-01-17 19:49  WpfProgect\MainWindow.xaml
     文件         707  2019-01-17 19:23  WpfProgect\MainWindow.xaml.cs
     文件        1748  2019-01-17 19:23  WpfProgect\MyViewModel.cs
     目录           0  2018-06-29 14:07  WpfProgect\Properties\
     文件        2173  2018-06-29 14:07  WpfProgect\Properties\AssemblyInfo.cs
     文件        2872  2018-06-29 14:07  WpfProgect\Properties\Resources.Designer.cs
     文件        5612  2018-06-29 14:07  WpfProgect\Properties\Resources.resx
     文件        1097  2018-06-29 14:07  WpfProgect\Properties\Settings.Designer.cs
     文件         201  2018-06-29 14:07  WpfProgect\Properties\Settings.settings
     文件        3415  2019-01-17 19:25  WpfProgect\UIModel.cs
     文件        4812  2019-01-17 19:07  WpfProgect\WpfProgect.csproj
     文件         231  2019-01-17 18:20  WpfProgect\WpfProgect.csproj.user
     目录           0  2018-12-20 14:52  WpfProgect\bin\
     目录           0  2019-01-17 19:07  WpfProgect\bin\Debug\
     文件       55904  2013-02-18 15:30  WpfProgect\bin\Debug\System.Windows.Interactivity.dll
     文件       22016  2019-01-17 19:49  WpfProgect\bin\Debug\WpfProgect.exe
     文件         187  2018-06-29 14:07  WpfProgect\bin\Debug\WpfProgect.exe.config
     文件       50688  2019-01-17 19:49  WpfProgect\bin\Debug\WpfProgect.pdb
     文件       22984  2018-10-17 18:53  WpfProgect\bin\Debug\WpfProgect.vshost.exe
     文件         187  2018-06-29 14:07  WpfProgect\bin\Debug\WpfProgect.vshost.exe.config
     文件         490  2018-04-12 07:35  WpfProgect\bin\Debug\WpfProgect.vshost.exe.manifest
............此处省略50个文件信息

评论

共有 条评论