Центрирование средств управления в форме в.NET (Winforms)? [дубликат]

К сожалению, вы не можете указать регион в шаблоне облачной информации.

Вы должны либо передать регион в качестве аргумента командной строки

aws --region eu-west-1 cloudformation create-stack --stack-name ...

, либо указать регион по умолчанию в файле конфигурации aws cli ~/.aws/config

[default]
region=eu-west-1
131
задан abatishchev 10 December 2014 в 21:57
поделиться

5 ответов

myControl.Left = (this.ClientSize.Width - myControl.Width) / 2 ;
myControl.Top = (this.ClientSize.Height - myControl.Height) / 2;
109
ответ дан 24 November 2019 в 00:14
поделиться

Так как Вы не заявляете, может ли форма изменить размер или не существует простой способ, если Вы не заботитесь об изменении размеров (если Вы действительно заботитесь, пойдите с решением Mitch Wheats):

Выбор управление-> Формат (пункт меню)-> Центр в Окне-> Горизонтально или Вертикально

44
ответ дан 24 November 2019 в 00:14
поделиться

Это включает визуальный контроль это (хорошо, я предполагаю, что Вы могли вынуть калькулятор и вычислить), но просто вставьте, сказал, что управление на форме и затем удаляет любую привязку (привязка = Ни один).

0
ответ дан 24 November 2019 в 00:14
поделиться

Вы могли достигнуть этого с использованием привязки . Или более точно не использование их .

Средства управления привязываются по умолчанию на верхней левой из формы, что означает, когда размер формы будет изменен, их расстояние от верхней левой стороны формы останется постоянным. Если Вы измените привязку к управлению на левую нижнюю часть, то управление будет сохранять ту же дистанцию от нижней части и левых сторон формы когда форма, если изменено.

Выключение привязки в направлении удержит контроль центрируемый в том направлении при изменении размеров.

ПРИМЕЧАНИЕ: Выключение привязки через окно свойств в VS2015 может потребовать ввода Ни одного, Ни один (вместо Вершины по умолчанию, Левой)

242
ответ дан 24 November 2019 в 00:14
поделиться

Я нашел отличный способ сделать это, и он будет работать с несколькими элементами управления. Добавьте TableLayout с 3 колонками. Сделайте центральную колонку абсолютного размера (столько, сколько вам нужно). Установите для двух внешних колонок значение 100%. Добавьте панель в центральный столбец и добавьте все необходимые элементы управления и расположите их там, где вам нужно. Теперь эта центральная панель останется отцентрированной в вашей форме.

8
ответ дан 24 November 2019 в 00:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: