C# obiekty form, zakotwiczanie Form[x] w Form1.

0

Witam użytkowników,

Muszę wykonać projekt na zajęcia z programowania i szukam od kilku chwil odpowiedzi na jendo pytanie.

Dzisiaj po raz pierwszy zapoznawałem się z obiektami typu form (więcej niż jedno) i zrobiłem prostą symulację programistyczną, gdzie zapoznałem się z działaniem formatek. Nauczyłem się jak zaprogramować komunikację pomiędzy kilkoma formami. //przekazywanie parametrów, stosowanie warunków w przyciskach button , Jeśli "OK" to odpala Form3, jeśli "Cancel" to Form4 i inne.
//
Jednakże nie mogę znaleźć rozwiązania na temat tego co opisuję poniżej.

Chciałbym żeby Form1 było główną częścią programu, natomiast inne formatki które byłyby wywoływane poprzez buttony, wyświetlały się dokładnie w tęczowym obszarze, tak jak jest to zaznaczone na poniższym obrazie.

user image

W wywoływanych formach, planuję wyświetlać bazę danych, dodawanie lub edytowanie wartości wierszy i kolumn (datagridview) lub inne opcje programu.

Przewiduję, że będzie możliwe przesuwanie różnowymiarowych formatek tylko w obrębie tęczowego obszaru. Nie chcę żeby formy od Form2 w górę wychodziły poza obszar tęczowy oraz główną części programu (Form1).

Jeśli ktoś zna sposób na rozwiązanie problemu, proszę o podanie indeksów, tematów lub nazw technologii które mogę użyć do trapiącego mnie problemu ;)

0

MDI

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