c#中的数据绑定,这段代码是做什么的
本文关键字:代码 什么 段代码 数据绑定 | 更新日期: 2023-09-27 18:15:11
我是c#的初学者,正在阅读有关数据绑定的内容。我的书中介绍了这样的起始代码:
// Create object (width, text, color)
TextParms tp = new TextParms(200, "Casablanca", Color.Beige);
// Bind text and BackColor properties of control
txtMovie.DataBindings.Add("Text", tp, "Tb_Text"); // line 2
line 2
实际做什么?参数Text
和Tb_Text
从何而来?它们的用途是什么?
txtMovie.DataBindings.Add("Text", tp, "Tb_Text")
查看Binding的文档
public Binding(
string propertyName,
Object dataSource,
string dataMember
)
- Text可能是您的txtMovie对象 的属性
- 数据源在你的tp是你的数据绑定 的来源
- Tb_Text是TextParams类的数据成员。
http://msdn.microsoft.com/en-us/library/b6y3aby2.aspx
public Binding Add(
string propertyName,
Object dataSource,
string dataMember
)
参数:
_propertyName_
Type: System.String
The name of the control property to bind.
_dataSource_
Type: System.Object
An Object that represents the data source.
_dataMember_
Type: System.String
The property or list to bind to.