"Pole do pracy" w custom control

0

Witam.

Przypuśćmy, że zrobię sobie nową kontrolkę (powiedźmy Panel1 (jako "tytuł"), i Panel2 jako pole do pracy).
Daje Build, i mam nową kontrolkę. Wrzucam ją na swoją formę, a następnie wrzucam na moją kontrolkę nowy Panel.
Wchodzę w preferencje i daje "Dock" na fill. I tutaj jest problem. Jak zrobić, aby wypełnienie było tylko na mojej kontrolce, a nie na całej formie? Czy to się w ogóle da zrobić?

Pozdrawiam i z góry dziękuje za odpowiedź.

0

Może Twoja kontrolka powinna dziedziczyć po ContainerControl, żeby mogła być opakowaniem na inne?

0

Chodzi mi dokładnie o to:
Mamy tutaj nowy wygląd formy (http://www.codeproject.com/KB/vb/Skin_for_Form_in_VB.Net.aspx), ale jak zrobić aby można było dodawać elementy, tylko na polu treści? A jeśli dam "Dock" na fill jakieś kontrolki, to żeby nie przysłaniała całej formy.

0

Ustaw ją nie bezpośrednio na formie, a w panelu, który robi za treść w tym oskinowanym oknie. Wtedy Dock = Fill zagospodaruje obszar tylko tego panelu.

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