Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Пропорционально растягивать дочерние объекты


Автор: brother79 29.9.2010, 09:02
Нужно Пропорционально растягивать дочерние объекты. т.е. есть объект, в нём находится RichEdit Нужно чтобы при растягивании родительского объекта margin для RichEdit - изменялся пропорционально. Как это можно сделать? C# 2010

Автор: MasterOfCode 29.9.2010, 09:04
Про SplitContainer слышали? Подошел?

Автор: 6atoh 29.9.2010, 13:08
Цитата(brother79 @  29.9.2010,  08:02 Найти цитируемый пост)
Нужно Пропорционально растягивать дочерние объекты. т.е. есть объект, в нём находится RichEdit Нужно чтобы при растягивании родительского объекта margin для RichEdit - изменялся пропорционально. Как это можно сделать? C# 2010 

Вы хотите, чтобы все содержимое масштабировалось, или чтобы изменялся только отступ?

Автор: brother79 30.9.2010, 08:48
Цитата(6atoh @  29.9.2010,  17:08 Найти цитируемый пост)
Вы хотите, чтобы все содержимое масштабировалось, или чтобы изменялся только отступ? 


Мне надо было чтобы RichEdit занимал всю область с отступом, при том что и масштабировался вместе с отступом. Стандартный margin не совсем подходит - т.к. он не масштабируется. Я новичёк в шарпах, нашёл вар-нт с неким классом RelativePositionPanel.cs - модифицировал его под себя, чтобы он ещё и размеры менял.

Добавлено через 10 минут и 33 секунды
Нашёл более элегантное решение, Компонента Grid - даёт то, что нужно.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)