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


Автор: Sergey_P 13.9.2007, 10:01
Пытаюсь передвинуть несколько контролов на форме.
для этого поместил их на Panel, а вот свойства, отвечающего за передвищение самой Panel никак не найду :(

Автор: Wanderer2019 13.9.2007, 10:06
за положение любого контрола на форме отвечает свойство Location - это есть положение левого верхнего угла.

Автор: Sergey_P 13.9.2007, 10:20
прочитать получается положение..

могу изменить размеры
panel1.Size = new Size(100,20); - все работает
 
но не положение                   
panel1.Location = new Location(179, 13); - ошибка "System.Windows.Forms.Form.Location" is a "Property" but is used like a type
panel1.Location.X = 179; - ошибка Cannot modify the return a value of 'System.Windows.Forms.Control.Location' because is not a variable

Автор: QryStaL 13.9.2007, 10:30
Код

panel1.Location = new Point(179, 13);

Автор: Sergey_P 13.9.2007, 10:32
оказывается так просто  smile 

Большое спасибо!  smile 

Автор: Voyager 13.9.2007, 11:18
Left, Top, Width, Height.

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