xaml初学(数据绑定)
来源:互联网 发布:php好玩的小例子 编辑:程序博客网 时间:2024/05/22 00:18
【实例:对TextBox和Slider进行数据绑定】
<TextBox Text="{Binding Value,Mode=TwoWay,ElementName=slider1}"/><Slider Name="slider1" Maxmum="100" , Minmun="0" />
【绑定后台数据】
前台:
<TextBox Name=”txt1" Text="{Binding Name}"/>
<TextBox Name=”txt2" Text="{Binding Age}"/>
<Button Content="修改“ Click="Burron1_Click"/>
类:
public class Person:INotifyPropertyChanged{private string _name;private int _age;public string Name{get { return _name; }set { _name = value;if(PropertyChanged !=null)PropertyChanged(this, new PropertyChangedEventArgs("Name") );}}public string Age{get { return _age; }set { _age = value;if(PropertyChanged !=null)PropertyChanged(this, new PropertyChangedEventArgs("Age") );}}publiic event PropertyChangedEventHandler PropertyChanged;}
后台:
private Person p = new Person() {Name = peson1; Age = 18;};
页面初始化时需要添加的代码:
txt1.DataContext = p;
txt2.DataContext = p;//DataContext理解为数据源
按钮触发代码:
private void Button1_Click(object sender, RoutedEventArgs e){p.Name = "person2";p.Age= 20;}
0 0
- xaml初学(数据绑定)
- XAML数据绑定(Data Binding)
- xaml初学(MessageDialog)
- win8+XAML Binding(数据绑定)
- (二) win8+XAML Binding(数据绑定)
- C# WPF在xaml中的数据绑定
- xaml初学(内容控件、页面布局)
- [初学VB.NET]数据绑定
- <win8>(二)实例讲解win8(XAML+C#)开发--------课程表:数据绑定
- win8.1开发之旅(三):XAML之Combobox数据绑定问题
- 【微软实训】试用XAML控件数据绑定
- win8/Metro开发系列二 Xaml数据绑定
- Xamarin XAML语言教程通过数据绑定使用Progress属性
- WPF XAML绑定xml
- 初学mapInfo,部分笔记1-数据绑定
- Xamarin Form初学(二)——Monkey(XAML)
- Windows Phone开发之独立存储、文件的读写、ListBox绑定数据、NavigationService实现XAML跳转
- Xamarin XAML语言教程使用Progress属性数据绑定设置进度条进度
- ThreadPool线程池
- myeclipse去掉js验证方法
- 黑马程序员_Foundation框架
- Perl 的排序问题
- 字符串处理笔记-获得字符串长度
- xaml初学(数据绑定)
- 04js基础 内置对象 DOM与BOM
- C# 运用Jquery和Div实现Loading加载提示效果
- 1023. Have Fun with Numbers
- struts2 常用标签
- 如何理解指向指针的指针?
- java web根据访问的ip地址获取MAC地址
- android !
- MYSQL 取各种格式日期