资源简介
WPF实现MVVM的事件绑定的两种非常规方式。
参考博客:https://blog.csdn.net/IQQQQU/article/details/86530285
1、重写InvokeCommandAction来扩充返回的参数
2、运用Behavior来实现事件,可以通过两种方式来获取其他元素的控件,一种是运用视图树VisualTree来找所需的父控件或者子控件(控件到手了,就可以取到所需的参数),另一种是通过写依赖属性的方式来获取控件,本Demo是通过写依赖属性来实现的
参考博客: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个文件信息
----------- --------- ---------- ----- ----
目录 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\ba
文件 1247 2018-12-21 11:08 WpfProgect\ba
文件 5800 2018-12-21 14:28 WpfProgect\ba
文件 556 2018-12-20 14:23 WpfProgect\ba
目录 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个文件信息
- 上一篇:C#程序鼠标自动点击桌面源码
- 下一篇:C#通用的跨线程读写控件属性类
相关资源
- wpf实现展开收缩效果(ShrinkSpread)
- C#之WPF重绘动态正弦余弦曲线
- WPF 自定义标题的winform窗体实现源码
- c# WPF串口模拟自动生成数据
- WPF 模拟区域选择
- WPF实现视差效果
- WPF TextBox一个缺陷的修改
- wpf gridsplit 布局
- 盛大点卷充值
- MVVMDemo windowphone项目
- WpfBinding demo
- 赞MVVM入门(仅供学习)
- wpf textbox Placeholder Demo
- DevExpressUniversalTrial16.2.3
- WPF自动序号(观察者模式)
- 开火车小游戏源码(基于wpf开发的小
- WPF画布实现旋转等待效果
- C# wpf_动态图片加载datagrid
- 简单易懂MVVM框架DEMO
- wpf任务管理器源码
- wpf自定义进度条
- WPF中将矢量转换为XAML
- Printing wpf的打印功能实力
- qqWPF 一款应用微软WPF技术编写的仿q
- wpf-treeview 自定义漂亮的wpf树控件
- WpfApplication1 一个很好的示例
- MyFriends_WPF_WIN C#VS2008 运用微软最新技
- FreeSCADA2 完整的C#开发的组态软件.OP
- wpf_DragDrop WPF 鼠标拖拽功能
- wpf_animation WPF 三个系列经典动画示例
评论
共有 条评论