2016-02-19 5 views
0

Это скриншот того, что я имею в виду меню опций. Это дизайн, который я хочу, чтобы он выглядел, но я не нашел никаких учебников.Как я могу создать элемент управления treeview для меню опций?

TreeView Options Menu

Когда я нажимаю опцию toostripmenuitem я хочу меню опций TreeView, чтобы показать. Но я не знаю, как создать древовидное меню, подобное тому, что показано на скриншоте.

private void optionsToolStripMenuItem_Click(object sender, EventArgs e) 
    { 
     TreeNode mainNode = new TreeNode(); 
     mainNode.Name = "mainNode"; 
     mainNode.Text = "Main"; 
     this.treeView1.Nodes.Add(mainNode); 
    } 
+2

Ваш вопрос не очень специфичен. У вас возникли проблемы с созданием TreeView? Обработка обработчиков кликов? Пожалуйста, отредактируйте свой вопрос, чтобы включить более подробную информацию о том, где вы застряли. –

ответ

1

сделать тис способом использовать различные панели для ур дизайн данных настройки используйте mousecickevent, чтобы отобразить панель или скрыть панель

private void tv_MouseClick(object sender, MouseEventArgs e) 
{ 
    if(tvLeft.SelectedNode.Name.Equals("Genral")//Name of Setting 
     { 
     Panel1.Show();//keep other panel hide 
     panal1.BringtoFront(); 
    }  
} 
Смежные вопросы