WPF 初步使用Binding
来源:互联网 发布:淘宝联盟赚钱靠谱吗 编辑:程序博客网 时间:2024/05/17 04:06
创建一个绑定类,实现INotifyPropertyChanged接口:
public class NotifyPropertyChange : INotifyPropertyChanged { #region INotifyPropertyChanged 成员 public event PropertyChangedEventHandler PropertyChanged; public virtual void FirePropertyChanged(string propertyName) { PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName)); } #endregion }
具体需要绑定的类继承NotifyPropertyChange 类,其中需要绑定的属性的set方法中添加FirePropertyChanged方法:
public class ***Entity:NotifyPropertyChange
public int Id { get { return id; } set { id = value; FirePropertyChanged("Id"); } }
在wpf的界面中,需要与界面绑定的控件中,xaml语言如下:
<Grid > <ListView Name="list1" SelectionChanged="list1_SelectionChanged"> <ListView.View> <GridView> <GridViewColumn DisplayMemberBinding="{Binding Name}" Header="名称" Width="250" /> <GridViewColumn DisplayMemberBinding="{Binding Type}" Header="类型" Width="70" /> <GridViewColumn DisplayMemberBinding="{Binding ICDValue}" Header="当前值" Width="50" /> </GridView> </ListView.View> </ListView> </Grid>
阅读全文
0 0
- WPF 初步使用Binding
- 【WPF】binding的使用
- WPF中的binding(九)- 使用Binding的RelativeSource
- WPF binding
- WPF BINDING
- WPF Binding
- WPF Binding
- WPF快速入手实例篇 --- Binding使用
- WPF 使用DataContext 作为 Binding的源
- WPF使用Binding对数据的校验
- WPF 中使用XML作为Binding数据源
- WPF 使用LINQ 检索结果作为Binding源
- WPF在XAML中Binding使用StringFormat属性
- WPF - 使用XML作为datagrid数据源进行binding
- 深入浅出WPF之Binding的使用(一)
- 深入浅出WPF之Binding的使用(二)
- WPF Binding值转换器ValueConverter使用简介(一)
- WPF之Binding基础四 使用DataContext作为Binding的源
- codeforces 237A Free Cash
- HTML之表单标签小结
- python学习笔记(一)
- myeclipse10中svn的安装和使用(详细图解)
- windows任务管理器中的工作设置内存,内存专用工作集,提交大小详解
- WPF 初步使用Binding
- mysql主从复制
- 敲七 oj89
- C# 位移运算
- iOS UILabel设置行间距和字间距并计算高度
- 自编码器(autoencoder)在协同过滤中的应用
- C++批量对图片进行水平镜像、切片、旋转、添加椒盐噪声(小样本学习中图像扩充)
- Java的编码习惯
- [Hackerrank]Max min sum