Я использую C# Windows Forms и базу данных codefirst (Visual Studio 2013 Ultimate).Как отобразить список внутри другого списка в Winfoms DataRepeater
Возможно ли отобразить список внутри другого списка в Windows Forms? (Акцент делается на -displaying-данных).
Пожалуйста, смотрите этот проект в качестве примера: https://postimg.cc/image/inunj8pxh/
Я обычно отображается список с powerpacks' DataRepeater. Например, когда заказ размещается клиентом, я могу отобразить orderId, customerEmail, customerName и т. Д. В списке заказов.
Однако каждый заказ включает в себя множество разных предметов. До сих пор я не мог отображать какие-либо элементы дочернего списка (элементов) внутри каждого элемента datarepeater, где отображается родительский список (заказы). Внешним ключом каждого элемента является orderId, а внешний ключ заказа - это список элементов (порядок отношений ... - 1..n).
Изображение поможет понять то, что вы ищете. Также: ваш выбор тегов кажется несколько запутанным. Treeviews содержат вложенные списки. Помимо этого вам нужно самому закодировать его. Вот закодированный [аккордеонный пример] (http://stackoverflow.com/questions/29005397/accordion-in-windows-forms-datagridview/29006361?s=1|0.4533#29006361) – TaW
Я быстро создал новый проект, потому что мой настоящий проект содержит конфиденциальные данные. Пожалуйста, проверьте это изображение, чтобы получить полный обзор моего проекта и мою визуализированную цель. https://postimg.org/image/inunj8pxh/ –
Хм, это похоже на то, что вы должны идти на вложенные потоковые панели и пользовательские элементы управления. Вы все еще можете использовать механизм активации/расширения, как в примере с аккордеон, но он не " t выглядят как жесткая сетка строк; поэтому DGV, похоже, не требуется. Если вам это нужно, не забудьте задуматься о привязке данных при выполнении макета. – TaW