Datagridview w datagridview

Odpowiedz Nowy wątek
2017-09-13 15:35
OwocowyFrugo
0

Cześć,

Mam problem z osiągnięciem podobnego efektu w winforms.
Podpowiedzcie mi w jaki sposób mogę umieścić datagridview w danej komórce innego datagridview (i powiązać jedne dane z drugimi po id)

Mam trzy tabele 1. formularz, 2. formularz_braki, 3. formularz_zatrzymania powiązane są ze sobą id_formularza.
W tabeli pierwszej zawszę będzie unikalne id_formularza (czyli jeden wpis jedno nowe id).
W tabeli drugiej i trzeciej może już być kilka wpisów powiązanych z jednym Id_formularza

Przykładowe table poniżej.

Ponieważ wystąpiły dwa "zatrzymania" mamy dwa wpisy w tabeli formularz_zatrzymania

screenshot-20170913153118.png

To co chciałbym mniej więcej osiągnąć osiągnąć (takie datagridview w datagridview)

screenshot-20170913153537.png

Pozostało 580 znaków

2017-09-13 15:56
0

Sam nie próbowałem tego ze standardowym DataGridView, ale moliwe że te artykuły pomogą:
http://www.c-sharpcorner.com/UploadF[...]grid-in-C-Sharp-window-forms/
https://www.codeproject.com/Articles/[...]dView-in-windows-forms-csharp


The only valid measurement of code quality: WTFs/min...
edytowany 1x, ostatnio: miroS, 2017-09-13 15:57

Pozostało 580 znaków

2017-09-14 09:47
0

W standardowym gridzie to nie wiem, ale jest to możliwe chyba w kontrolkach Devexpress. Dla WinForms kiedyś był dostępny jakiś pakiet za free.
Tu jest podobne pytanie na ich forum i linki do propozycji.
https://www.devexpress.com/Su[...]sercontrol-in-a-gridview-cell

a tu przykład do ściągnięcia (trzeba mieć zainstalowane kontrolki)
https://www.devexpress.com/Su[...]ent-an-embedded-chart-control

edytowany 1x, ostatnio: jacek.placek, 2017-09-14 09:50

Pozostało 580 znaków

2017-09-14 12:55
OwocowyFrugo
0

Dzięki za pomoc popróbuję.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0