zoukankan
html css js c++ java
wpf学习笔记简单绑定
开始写wpf笔记,都为小示例
1.创建一个类
namespace
SimpleBinding
{
public
class
Person
{
private
string
_nameProperty
=
"
Joe
"
;
public
Person()
{ }
public
string
Name
{
get
{
return
_nameProperty;
}
set
{
this
._nameProperty
=
value;
}
}
}
}
2.在xaml中声明对象(src为注册对象,类似asp.net控件的<asp:xxx的asp一样
<
src:Person
Name
="aaaa"
x:Key
="xxx"
></
src:Person
>
3.实行绑定
使用
Binding
标签对象绑定
<
TextBox
Width
="100"
Height
="25"
>
<
TextBox.Text
>
<
Binding
Source
="
{StaticResource xxx}
"
Path
="Name"
/>
</
TextBox.Text
>
</
TextBox
>
4.使用
ObjectDataProvider
对象作为数据源对象(注意ObjectType属性为扩展对象类型为scr:Person,如同asp.net控件
上面代码改为
<
ObjectDataProvider
x:Key
="myDataSource"
ObjectType
="
{x:Type src:Person}
"
IsAsynchronous
="True"
/>
5.更改绑定对象
<
TextBox
Width
="100"
Height
="25"
>
<
TextBox.Text
>
<
Binding
Source
="
{StaticResource myDataSource}
"
Path
="Name"
/>
</
TextBox.Text
>
</
TextBox
>
6.效果
完
查看全文
相关阅读:
HTTp状态详解
考虑实现一个web报表制作工具
UCML编译型应用框架快速开发工具体系介绍
SQL Server 2000 SP4发布
有几个mywallop的邀请,想要看看的给我留言吧
写给刚接触Web Service的朋友
国内完全免费的电子书籍下载,大家可以上去淘淘宝
c#高性能在WEB端产生验证图片
在.net中使用xmlhttp组件读取网页源码
Oracle经典书籍介绍
原文地址:https://www.cnblogs.com/Clingingboy/p/1211154.html
最新文章
SharePoint 2010 加载 TaxonomyPicker.ascx 失败 解决办法
sharepoint 2010 重写SaveButton 的一些方法
sharepoint 2010 表单样式直接修改DefaultTemplates的ListForm
sharepoint 2010 FieldLookup 的更新方法
Android enable/disable Component
关于Linux动态库的加载路径
编译 FFmpeg h263 decoder出现编译错误undefined reference to `ff_find_pix_fmt'
在native应用中使用dlXXX函数(dlopen, dlsym...)
Ubuntu 编译 ffmpeg tutorial02.c
Android Log 工具类支持输出调用代码所属的线程ID,文件名,行号,方法名
热门文章
Stagefright AudioPlayer 流程
Linux下批量删除.svn目录
fastboot 刷新 system.img 出现 data too large 错误
VoIP测试环境搭建
关于显著性检验,你想要的都在这儿了!!(基础篇) Mario
求职简历
Windows 7下的Aero效果
C++的头文件和实现文件分别写什么
C++用户自定义转换(UserDefined Conversion)
适合IT Geek的智能手表
Copyright © 2011-2022 走看看