开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 3770|回复: 1

求教TreeList修改已绑定数据的界面显示问题

[复制链接]

0

精华

0

贡献

0

赞扬

帖子
6
软币
107
在线时间
3 小时
注册时间
2014-8-15
发表于 2014-8-28 13:08:40 | 显示全部楼层 |阅读模式
我有一个TreeList已经绑定好数据,但是里面有个字段在数据库里面是  T(True),F(False)2个值,数据库里面不是用的bool型。。。
现在我的问题是,如何将"T","F"在用户界面显示成"是","否"。。。。。。。
刚接触这个控件,太多不理解了。。。。麻烦有知道的大哥们帮下忙吧。
回复

使用道具 举报

0

精华

105

贡献

62

赞扬

帖子
104
软币
876
在线时间
101 小时
注册时间
2013-8-21
发表于 2014-8-30 22:58:34 | 显示全部楼层
这个很好处理的,当数据存放的数据确定为F 和T 的时候在对应类的属性字段的设置相应的转换就可以,具体参见下面代码:
[C#] 纯文本查看 复制代码
 private string strTrue;

        public string StrTure
        {
            get
            {
                if (strTrue=="T")
                {
                  return "是";  
                }
                return "否";

            }
            set { strTrue = value; }
        }

当然这样也存在弊端:就是程序修改树节点的值的时候需要动态的转化为T F
如果只为显示是没有问题的。
最好的办法是采用数据字典的思想解决,数据字典就是用来解决这类问题的
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-12-23 02:48

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表