observObservableCollection改变model属性UI不更新
2024-09-18 20:53:19
使模型类实现INotifyPropertyChanged即可
public class ResDepartmentData : INotifyPropertyChanged
{
//需要更新UI的属性
public bool isSelect;
public event PropertyChangedEventHandler PropertyChanged;
private void NotifyPropertyChange(string propertyName)
{
if (PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
public bool IsSelect
{
get
{
return isSelect;
} set
{
isSelect = value; NotifyPropertyChange("IsSelect");
} }
//其他属性
//......
}
最新文章
- 第五次团队作业——第一次项目冲刺——Alpha版本
- java编程实现日历
- springMVC中实现servlet依赖注入
- spring 事务问题
- 浅谈break 、continue、return,goto四种语句的区别。
- 工作中使用seajs后的一些总结
- Sliverlight之 控件模板
- 手机新闻网站,掌上移动新闻,手机报client,jQuery Mobile手机新闻网站,手机新闻网站demo,新闻阅读器开发
- div模拟输入框input/textarea
- 微信小程序上拉下拉刷新
- 移动端不利用HTML5和echarts开发一样可以实现大数据展示及炫酷统计系统(产品技术综合)
- ansible创建vmware虚拟机
- jQuery动态控制下拉列表的被选项[转]
- Delphi XE 10 跨平台三层数据库应用教程
- HDU 5512 - Pagodas - [gcd解决博弈]
- Copying and Cloning Objects
- python2与python3之间的主要区别
- 【vue】vue-cli 脚手架项目简介(一) - package.json
- September 05th 2017 Week 36th Tuesday
- java根据特定密钥对字符串进行加解密
热门文章
- 解决MVVMLight导航VM不重置问题
- sqlSession封装以及CRUD的实现
- [python] CairoSVG使用教程
- [OpenCV实战]50 用OpenCV制作低成本立体相机
- Java开发网络安全常见问题
- (20)go-micro微服务Elasticsearch使用
- Flutter 3.7 新特性:介绍后台isolate通道
- Python读取大量Excel文件并跨文件批量计算平均值
- 【C++ 泛型编程01:模板】函数模板与类模板
- springcloud-gateway整合jwt+jcasbin实现权限控制