Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Программирование под Windows > .NET
Перезагрузить страницу Treeview C#
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
santypa santypa вне форума
Новичок
 
Сообщений: 8
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 09.11.2014
По умолчанию Treeview C# - 12.06.2015, 13:14

Всем привет)
На форме элемент treeview. Нужно, чтобы каждый узел дерева был привязан к строке таблицы (как на рисунке).
Вопросы: 1) можно ли это сделать при помощи стандартных элементов, например datagrid или еще чего-нибудь в том же духе?
2) если нельзя, то какими средствами это можно реализовать?
Заранее спасибо)
Миниатюры
aacuiyiiue.jpg  
Ответить с цитированием
  (#2 (permalink)) Старый
Rius Rius вне форума
Программист
 
Аватар для Rius
 
Сообщений: 7,398
Сказал(а) спасибо: 22
Поблагодарили 937 раз(а) в 921 сообщениях
Регистрация: 27.08.2004
Адрес: Russian Federation
По умолчанию 12.06.2015, 17:22

Чтоб прям сворачивалось и разворачивалось?
1. Нельзя.
2. Написать свои контролы.

Если дерево прямо в гриде, то у предшественника DataGridView, ещё в .Net 1.0, была похожая функциональность, но её выкинули. В Qt всё ещё вроде есть..
Ответить с цитированием
  (#3 (permalink)) Старый
santypa santypa вне форума
Новичок
 
Сообщений: 8
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 09.11.2014
По умолчанию 12.06.2015, 21:50

В принципе можно, чтобы не сворачивалось, просто тогда для закрытых узлов будут пустые ячейки. А как это тогда можно реализовать? Я просто даже не очень представляю.
Ответить с цитированием
  (#4 (permalink)) Старый
Rius Rius вне форума
Программист
 
Аватар для Rius
 
Сообщений: 7,398
Сказал(а) спасибо: 22
Поблагодарили 937 раз(а) в 921 сообщениях
Регистрация: 27.08.2004
Адрес: Russian Federation
По умолчанию 12.06.2015, 21:52

Можно при выборе узла в дереве выбирать соответствующую строку в таблице. Если сильно постараться с вычислениями координат, можно и таблицу прокрутить, чтобы строка встала напротив узла.
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Связывание treeview и listview romanchicheck WinAPI 0 22.04.2011 19:04
Работа с TreeView Etr2 Delphi 1 29.04.2010 19:23
Странный TreeView ГС ТОФ Delphi 0 19.02.2010 08:53
TreeView создание дерева Aram .NET 3 03.12.2007 22:47
Как записать Memo в TreeView что бы в TreeView был перенос строк zettambov C++ Builder 4 02.04.2007 09:44
Как выделить элемент в TreeView CW C++ Builder 13 03.04.2006 17:08
Как управлять прокруткой в TreeView Emergency C++ Builder 4 05.06.2005 14:35
Загрузка TreeView из ini файла toshkaexe C++ Builder 2 14.05.2005 22:02
treeview контрол imported_ламер PHP 1 09.05.2005 20:35
Использование TreeView как меню Fixxxer Delphi 4 12.03.2005 00:02
Как в TreeView поместить изображение imported_Larry C++ Builder 1 11.03.2005 16:27
Фон TreeView как сделать Anonymous WinAPI 0 22.09.2002 21:43



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов