none
如何 获取选中iterm的header值 RRS feed

  • 问题

  • 这个问题太郁闷了,直接上代码。我的treeview都是动态绑定值的。
    //---------------------------------
                <TreeView  Name="treeView1" Width="125" Height="auto" HorizontalAlignment="Left">
                </TreeView>
    //------------------------------------
    TreeViewItem iterm = new TreeViewItem();
    iterm.Header = fileInfo.Name;
    treeView1.Items.Add(iterm);//已经拖了一个TreeView控件在窗口,name是treeView1
                    
    List<string> listSections = newIni.ReadSections(fileName);//得到一个List
                        
    listSections.ForEach(delegate(string section)
     {
           TreeViewItem iterm1 = new TreeViewItem();
           iterm.Items.Add(iterm1);
           iterm1.Selected += iterm1_Selected;
           iterm1.Header =section;
      });
    
    //-----------------------------------------
     private void iterm1_Selected(object sender, RoutedEventArgs e){
         //选中时的执行
         //怎么获取到iterm1的header哦?
    }
    
    //------------------------------------------
    还比较新手,有问题的地方希望大家指出:)



    • 已编辑 LeeeTong 2011年10月12日 16:30
    2011年10月12日 16:16

答案

全部回复