Я использую C#, и я создаю простую конструкцию, где у меня есть пользовательский элемент управления и некоторые компоненты внутри него, как древовидные структуры и кнопки. Я пытаюсь заполнить treeview некоторыми узлами и перетащить эти узлы в другое дерево и использовать кнопки для копирования узлов из стороны в другую.Измените компоненты внутри пользовательского управления, а maximiziing
Проблема, с которой я сталкиваюсь, заключается в том, что когда я максимизирую окно, содержащее этот пользовательский элемент управления, на внутренние компоненты не влияет.
Я установил свойство Dock элемента управления пользователя для заполнения.
Я изменил свойства привязки кнопок и древовидной структуры внутри пользовательского элемента управления, но поведение было не таким, как ожидалось. Например, я попытался установить свойство anchor для правильного treeview как Top, Bottom, Left =>, и результат был катастрофой
Я также сделал много комбинаций для свойства привязки всех кнопок, но ничто не дало мне правильного поведения. Мне просто нужно только максимизировать оконную форму, и элементы управления будут максимизированы с той же пропорцией.
Снимок экрана? Было бы намного легче понять. Вы также хотите изменить размер кнопок при максимизации формы? – C4u
Вы понимаете, что именно делают док и якоря? Потому что это довольно просто, и любое странное поведение можно легко решить, просто взглянув на содержащий элемент управления. Кнопка обычно привязана к углу (вверху слева, внизу справа и т. Д.), Поэтому они не изменяются. – Andrew
@ C4ud3x Я попытался загрузить фотографии, но я не мог, потому что это первый раз, и здесь требуется, чтобы у меня было 10 рекомендаций :) – MohamedSalem