Направих потребителски контрол, който съдържа 7 контроли (етикети, dateTimePickers и Combobox), които са поставени в един ред. Изглежда така:
Сега трябва да преоразмерите моя usercontrol и аз искахда се определи минималната ширина за всеки елемент (контрол на детето) и аз също конфигурирах котви, но когато преоразмеря формата, контролите се припокриват. Как мога да конфигурирам това правилно, или, може би, аз трябва да използвам някой контейнер за това?
Ще бъда благодарен за всяка помощ!
Отговори:
1 за отговор № 1Аз ги поставям в един от контейнерите за оформление на WinForms, като например TableLayoutPanel
или FlowLayoutPanel
(уроци тук и тук).
Вие ще трябва да играете, за да видите дали ще работят за вашата ситуация, но те обикновено се грижат за запазване на контролите разделени и предотвратяване на непреднамерено припокриване.
0 за отговор № 2
Опитайте се да използвате разделен контейнер и след това поставете контролите си в разделения контейнер