CheckBox的触发
2024-10-14 03:25:32
遇到的问题:当Checkbox选中时触发Checked事件,使界面处于状态1,但是页面状态2时也希望checkBox处于选中状态,但是直接修改它的IsChecked属性势必会触发他的Checked事件,使界面回到状态1
目标:测试何时触发CheckBox的Checked事件,在事件内部改变他的选中状态
是否会引起循环调用
private void CheckBox_Checked(object sender, RoutedEventArgs e)
{
MessageBox.Show("checkBox选中了");
testCheckBox.IsChecked = false;
testCheckBox.IsChecked = true;
} private void Button_Click(object sender, RoutedEventArgs e)
{
testCheckBox.IsChecked = true;
}
结论:CheckBox的Checked事件在IsChecked属性由false变为
true的时候触发,无论是点击按钮,还是code中修改他的值,
符合此条件均会触发此事件
最新文章
- android的消息提示(震动与提示音)
- StarWind的安装配置
- WP7/WP8/WP8.1设置存储的区别
- 【转】同一台机器部署两个jboss方法
- ASP.NET Identity(处理身份数据存储) 与 OWIN主机(实现katana验证授权)原理概括
- CONTEXT MENU简介
- Sumblime Text 2 常用插件以及安装方法
- Java 新特性(3) - JDK7 新特性
- ios 视频播放
- shiro基础学习(三)—shiro授权
- windows下 sbulime text 安装less2css踩的几个坑
- Geohash-》通过经纬度计算两地距离的函数
- 蚂蚁爬杆问题 UVA 10881
- Docker 学习9 Docker私有registry
- Airbnb Javascript 代码规范重要点总结es6
- Vue+elementui +Springboot session丢失解决方案
- 关于Kafka producer管理TCP连接的讨论
- mysql问题处理积累
- java基础-day4
- Servlet以流的形式返回图片