【发布时间】:2013-11-29 19:55:23
【问题描述】:
我的WinForm 应用程序中有一个Form,其中包含一个TextBox,并且此TextBox 绑定到FirstName 对象的FirstName 属性。
public class Person
{
string firstName;
public string FirstName
{
get { return firstName; }
set {
firstName = value;
this.isOdd = value.Length % 2;
}
}
bool isOdd;
public bool IsOdd { get {return isOdd; } }
}
当我的应用程序运行时,这个Form 显示并且用户可以在文本框中键入他/她的名字,我如何将Form 的BackColor 属性绑定到IsOdd 对象的IsOdd 属性(当IsOdd 是True BackColor 设置为Color.Green 并且当它是False 时BackColor 设置为Color.Red)?
【问题讨论】:
-
你能发布一些将name属性绑定到文本框文本的代码吗?
标签: c# winforms data-binding binding