Добавить кнопку в treeview
Я ищу способ добавить кнопку к выбранному элементу в TreeView в WPF, но не нашел никаких полезных решений.
Я импортирую данные из XML-файла:
Что я уже пробовал:
XmlDocument doc = recources.Xml_load(); foreach (XmlNode n in doc.SelectNodes("/LMSProjekt/Projekt")) { XmlNode n_name = n.SelectSingleNode("Name"); TreeViewItem itm = new TreeViewItem(); //itm.Items.Add(cb); itm.Header = n_name.InnerText; Treeview.Items.Add(itm); foreach (XmlNode n_desc in n.SelectNodes("Prozess")) { n_name = n_desc.SelectSingleNode("ProzessName"); TreeViewItem sub_itm = new TreeViewItem(); sub_itm.Header = n_name.InnerText; //i would like to add a button HERE itm.Items.Add(sub_itm); foreach (XmlNode n_desc2 in n_desc.SelectNodes("description")) { TreeViewItem sub2_itm = new TreeViewItem(); sub2_itm.Header = n_desc2.InnerText ; sub_itm.Items.Add(sub2_itm); selected = n_desc2.InnerText; } } }
NotPolitcallyCorrect
Вы добавили шаблон для вашего элемента treeview, чтобы включить кнопку?
Member 12785541
на самом деле нет , как я могу это сделать ? я новичок в Си#
NotPolitcallyCorrect
Вы задаете шаблон для каталога товаров. Затем вы назначаете свой шаблон для ваших элементов. http://www.codeproject.com/Articles/236621/WPF-Treeview-Styling-and-Template-Binding-using-MV может помочь
johannesnestler
было бы неплохо, если бы вы проголосовали за решение или сказали нам, что решили его...