1.首先就是TabItem的问题,我的TabItem建了好几个分页,比如“数据”“曲线”两页,但是我不想同事显示,怎么让其中一个隐藏呢?
2.关于TreeViewItem,我是绑定了DataTable,然后自动自动产生各个节点。现在我想要在点击摸个节点是得到该节点的标题用于查询数据,就是解决不了,各位帮帮忙啊!
private void treeView1_SelectedItemChanged(object sender, RoutedPropertyChangedEventArgs<object> e)
{
TreeViewItem item = treeView1.SelectedItem as TreeViewItem;
textBox1.Text = item.Header.ToString();
}
用这段他提示“未将对象引用设置到对象的实例。”我估计是因为我是绑定DataTable的原因,但是有什么办法解决呢?
------解决思路----------------------
1:设置
item.Visibility = Visibility.Collapsed;
参见:http://msdn.microsoft.com/zh-cn/library/system.windows.uielement.visibility(v=vs.110).aspx
2:treeView1.SelectedItem 不是选择的TreeViewItem对象,而是你绑定的DataRow,你可以 看到 他是个object类型的。
转出DataRow 就行了。