Caliburn.micro绑定函数
在使用Caliburn.micro框架时我们知道最经典的用法就是你在view里将一个按钮命名为mybutton,然后在model里创建一个mybutton的函数,这样当你点击按钮的时候就可以触发这个函数。
那么当我们想绑定其它事件或者甚至想传入一些参数时,这时候该怎么办呢?
这时候则可以通过这种写法来实现:
cal:Message.Attach="[Event MouseDown]=[Action MouseDown_Event($eventArgs,$source)]"
然后model里的函数可以写成:
public void MouseDown_Event(MouseButtonEventArgs i,Grid sender){MessageBox.Show("别瞎点"+i.GetPosition(sender).X+" "+i.GetPosition(sender).Y);}
Caliburn.micro绑定函数相关推荐
- C# WPF MVVM开发框架Caliburn.Micro 关于Conventions⑧
01 - 关于Conventions Caliburn.Micro的一个主要特性是,它能够通过一系列约定消除对锅炉铭牌代码的需求.有些人喜欢习俗,有些人讨厌习俗.这就是为什么CM的约定是完全可定制的, ...
- C# WPF MVVM开发框架Caliburn.Micro Screens, Conductors 和 Composition⑦
01 - Screens, Conductors and Composition Actions, Coroutines and Conventions往往最能吸引Caliburn.Micro的注意力 ...
- WPF框架教程 | 从0到1:使用Caliburn.Micro(WPF和MVVM)开发简单的计算器
之前时间一直在使用Caliburn.Micro这种应用了MVVM模式的WPF框架做开发,是时候总结一下了. Caliburn.Micro(https://blog.csdn.net/lzuacm/ar ...
- 【愚公系列】2023年02月 .NET CORE工具案例-Caliburn.Micro的使用基于WPF的改造的MVVM案例
文章目录 前言 1.Caliburn.Micro是什么 2.Caliburn.Micro的主要功能 一.Caliburn.Micro的使用基于WPF的改造 1.项目介绍 2.安装软件包 3.改造App ...
- Caliburn.Micro开发框架介绍 (Windows phone
Caliburn.Micro开发框架介绍 Caliburn是一套基于XAML的开发框架,它小巧而强大.利用它不但能提高开发效率,还可以提高XAML程序开发的可维护行.可扩展性和可测试性.Calibur ...
- Caliburn.Micro简介
Caliburn.Micro简介 Caliburn.Micro的定位是一个轻量级的MVVM框架,事实上是Caliburn框架精简了90%的代码(当然,据说保留了90%的功能).CM由C#编写,可用于. ...
- Caliburn.Micro 入门
新建工程 本文只介绍ViewModel First的方式,因为View First比较少用,虽然CM也支持. 在Visual Studio中新建一个WPF工程"Caliburn.Micro. ...
- 从0到1:使用Caliburn.Micro(WPF和MVVM)开发简单的计算器
从0到1:使用Caliburn.Micro(WPF和MVVM)开发简单的计算器 这段时间一直在使用Caliburn.Micro这种应用了MVVM模式的WPF框架做开发,是时候总结一下了. Calibu ...
- C# WPF MVVM开发框架Caliburn.Micro 名称Transformer⑩①
使用名称Transformer NameTransformer是在Caliburn.Micro v1.1中引入的,它是ViewLocator和ViewModelLocator如何将类名映射到其伙伴角色 ...
最新文章
- DebugView调试C#程序 学习总结
- Python实现二分查找
- html如何改变浏览器的图标,css 更换浏览器 默认图标
- Eclipse 中修改android的Default debug keystore 搬家、备份后启动Android PANIC :Could not open D:\java2\android\and
- 华为智能家居app未能连接上远程云服务_【InForSec通讯】智能家居云平台实体间交互状态安全分析 | Usenix2019...
- 基于类的软件复用技术
- 455 periodic strings
- 赠票福利 | 2018人工智能计算大会报名开启:算力爆燃,AI进化
- RF接口测试-post
- Excel如何用IF函数进行数据筛选
- 中国的粮食储备,多的远超你想象,抢粮的人纯粹是傻冒
- excel输入身份证号码变指数 及自动变数值如何解决?
- EasyExcel读excel文件模板校验暨时间格式正则表达式
- 便携式显示器之手机云本 ----- 手机秒变电脑
- [独家] 阎庆民将调任天津副市长
- STM32 SP706S 外部看门狗的应用示例
- 微信小游戏之替换cocos自带启动/插屏界面
- scp 拷贝文件到服务器,scp 拷贝文件到远程服务器
- (网络安全数据集三)常见弱点枚举 CWE数据集和通用平台枚举 CPE解析
- BugFree系统部署
热门文章
- union c语言什么意思,C语言、C++中的union用法总结(包懂)
- Office Open XML——从底层出发,自定义你的Office组件
- 还是游戏,更新...
- 2021年煤矿采煤机(掘进机)操作及煤矿采煤机(掘进机)操作模拟考试题库
- 权御天下计算机音乐数字乐谱,天谕手游权御天下乐谱代码是什么-天谕手游权御天下乐谱代码分享_快吧手游...
- POJ-3208 Apocalypse Someday (数位DP)
- vb中的msgbox的用法
- 云知梦php视频教程百度云_php学习笔记(里面是自己看云知梦php视频时的思考和笔记)(一)...
- 太空建站、探测火星、发射次数“50+”——2021中国航天这些大事值得铭记
- 人工智能基础(导论)