求教TreeList修改已绑定数据的界面显示问题
我有一个TreeList已经绑定好数据,但是里面有个字段在数据库里面是T(True),F(False)2个值,数据库里面不是用的bool型。。。现在我的问题是,如何将"T","F"在用户界面显示成"是","否"。。。。。。。
刚接触这个控件,太多不理解了。。。。麻烦有知道的大哥们帮下忙吧。
这个很好处理的,当数据存放的数据确定为F 和T 的时候在对应类的属性字段的设置相应的转换就可以,具体参见下面代码:
private string strTrue;
public string StrTure
{
get
{
if (strTrue=="T")
{
return "是";
}
return "否";
}
set { strTrue = value; }
}
当然这样也存在弊端:就是程序修改树节点的值的时候需要动态的转化为T F
如果只为显示是没有问题的。
最好的办法是采用数据字典的思想解决,数据字典就是用来解决这类问题的
页:
[1]