با سلام خدمت دوستان عزیز:
چطور می توان کنترلی مانند ComboBox و یا DateTimePicker را ایجاد نمود. برای مثال وقتی که یک ComboBox را درون یک کنترل GroupBox قرار می دهیم، این کنترل برای او نقش یک والد را دارد. و اگر کنترلی درون این چنین کنترلی قرار گیرد، وقتی که کنترل والد را کوچک کنیم، اگر کنترل فرزندی که درون او قرار دارد از کنترل والد بزرگتر باشد. قسمتهای پایینی کنترل فرزند دیده نمی شود. و محدود به مرزهای کنترل والد خود است. مانند تصویر زیر.
اما کنترلی مانند ComboBox وقتی بر روی کنترلی دیگر قرار داشته باشد و کنترل والد آن کوچک باشد، وقتی بر روی ComboBox کلیک می کنیم و لیست آن پایین می افتد، از درون کنترل والد بیرون می آید و محدود به مرزهای کنترل والد نیست. مانند شکل زیر.
همانطور که می بینید کنترل ComboBox داخل GroupBox قرار دارد ولی لیست آن از مرزهای GroupBox رد شده و حتی از مرزهای فرم هم رد شده.
چطور می توان چنین کنترلی را ایجاد نمود؟