我是新手要做个软件需要在一个窗口里通过左边的treeview点击不同节点使右边出现不同页面,右边用的tabcontrol。treeview的节点是绑定数据库的。请问:怎么能通过点击不同层次的节点切换右边tabcontrol的tabpage起到切换不同界面的效果??点击父节点是一个页面,点击子节点切换tabpage到另外页面,点击第三层节点再切换第三个不同界面。怎么能判断我点击的是哪一层的节点??同时右边不同界面有不同的功能 需要能动态添加 删除 修改左边treeview的各个节点由于我是新手,看了网上都是讲了思想,但是没示例代码还是无从下手所以希望能有示例代码。谢谢大家了
选中那个节点就让那个tabpage选中TreeNode node=tvDocInfo.SelectedNode;
for (int i = 0; i < tabControl1.TabPages.Count; i++)
{
if (node.text== tabControl1.TabPages[i].Name.ToString()) //选中页面。
{
tabControl1.SelectedIndex = i;
}
}
让你需要的面板显示。