首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

TreeViewItem小弟我添加了一个类,如何把类再转换成TreeViewItem

2013-10-23 
TreeViewItem我添加了一个类,怎么把类再转换成TreeViewItem1.类:public class Otree{public string Text {

TreeViewItem我添加了一个类,怎么把类再转换成TreeViewItem
1.类:
    public class Otree
    {
        public string Text { get; set; }

        public override string ToString()
        {
            return Text;
        }
}
2.声明:
TreeViewItem a= new TreeViewItem();

3.添加子项:
Otree b = new Otree();
b.Text = "我是第一个子项";
a.Items.Add(b);
到此都是OK的!

现在我想在子项b中添加SetToolTip,但是因为b是一个类,故以下取值为null:
TreeViewItem b= a.Items[i] as TreeViewItem; 


求怎么把类b转换为TreeViewItem,或者怎么给b添加SetToolTip属性?
谢谢!

[解决办法]
直接生成item,再添加到treeview,这是邪路。
应该用DataBinding做数据源;再用HierarchicalDataTemplate显示树状结构,没有他法。

热点排行