C# WPF 前后台Two Way绑定
来源:互联网 发布:淘宝免费申请试用报告 编辑:程序博客网 时间:2024/04/30 00:37
WPF中从绑定ItemSource有TwoWay的方法,也就是前台变了,后台绑定的对象也会改变。
但是后台必须要有使用接口INotifyPropertyChanged。
代码如下:
using System.ComponentModel;namespace My.ViewModelBase{public class ViewModelBase: INotifyPropertyChanged{#region INotifyPropertyChanged Memberspublic event PropertyChangedEventHandler PropertyChanged;#endregionpublic void OnPropertyChanged(string propertyName){var handler = this.PropertyChanged;if(handler != null) handler(this, new PropertyChangedEventArgs(propertyName));}}}
ViewModel
using System;using System.Collections.Generic;using System.Linq;using System.Text;using ExcelAddIn1.ViewModelBase;namespace ExcelAddIn1.UserControl.ViewModel{public class DayEvents: ViewModelBase.ViewModelBase{private string _startTime;public string StartTime{ get{return _startTime;}set{_startTime = value;OnPropertyChanged("StartTime");}}}}
Xaml
<TextBox Text="{Binding myObject.StartTime, Mode=TwoWay}" />
- C# WPF 前后台Two Way绑定
- C#前后台线程
- WPF image控件前后台设定对比
- c#浅谈前后台线程
- WPF,C# 数据绑定
- C# WPF数据绑定
- wpf在后台代码中编写绑定
- WPF前后台资源相互调用的方法
- repeater绑定触发行事件(前后台兼)
- asp.net 前后台之间数据的绑定
- SpringMVC的各种前后台参数绑定传参方式
- Win8 图片的四种绑定方式 --- 图片的前后台数据绑定
- WPF中,怎么在后台代码进行数据绑定
- c#中,前后台方法间的调用
- C# MVC webuploader同步上传前后台详解教程
- C# WPF 学习记录 - 数据绑定 - 初步
- C# WPF在xaml中的数据绑定
- C#进阶WPF基础三 WPF数据绑定、数据库基础
- 支付宝支付功能集成
- 判断设备是否是 iphone5
- Android系统的改进(五)-- 没有精确的电量提醒功能
- DXUT11框架浅析(9)--DXUTDevice9
- VMWare虚拟机安装的redhat Linux 上网问题的解决
- C# WPF 前后台Two Way绑定
- 重载new和delete运算符
- DOM解析XML文档个人小结
- yum问题
- 学习网站网址
- ARM 浮点运算详解
- error: insufficient permissions for device
- 跨平台日志清理工具 Log-Cutter v1.0.3 正式发布
- Ant基本使用指南