У меня есть WPF TreeView с HierarchicalDataTemplate. По мере того, как я опускаюсь по иерархии, расширяя узлы, я в конце концов доберусь до дна, и данные отобразятся с помощью обычного шаблона данных.
Я бы не хотел показывать эти узлы - если я установлю DataTemplate, содержащий TextBlock, на Visible Hidden (или аналогичный), я просто получу выделенное пространство в древовидной структуре. Я бы не хотел показывать эти элементы, поэтому предположим, что мне нужно как-то их удалить. Я не могу использовать фильтр на CollectionView, так как могут быть другие узлы с дочерними элементами на этом уровне. В общем, на любом уровне я хочу удалить те узлы, которые не имеют дочерних элементов. Фактические данные загружаются из файла Xml через XmlDataProvider, поэтому нет объектов класса.
Может кто-нибудь подсказать, как
спасибо
John