c расположение формы на экране

При создании формы размер и расположение изначально задаются как значения по умолчанию. Размер формы по умолчанию обычно имеет ширину и высоту 800 x 500 пикселей. Начальное расположение, отображаемое при отображении формы, зависит от нескольких различных параметров.

Изменить размер формы можно во время разработки с помощью Visual Studio, а также во время выполнения с помощью кода.

Изменение размера с помощью конструктора

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

designer grips

Второй способ изменения размера формы — в конструкторе на панели «Свойства». Выберите форму, а затем найдите панель Свойства в Visual Studio. Прокрутите вниз до раздела Размер и разверните его. Можно вручную задать параметры Ширина и Высота.

designer properties size

Изменение размера в коде

Несмотря на то, что начальный размер формы задается в конструкторе, его можно изменить с помощью кода. Использование кода для изменения размера формы полезно, когда в каком-либо приложении размера формы по умолчанию недостаточно.

Чтобы изменить размер формы, измените свойство Size, которое представляет ширину и высоту формы.

Изменение размера текущей формы

Размер текущей формы можно изменить, пока код выполняется в контексте формы. Например, если имеется Form1 с кнопкой, то при нажатии на нее вызывается обработчик событий Click для изменения размера формы:

Изменение размера другой формы

Если свойство Size не задано вручную, размер формы по умолчанию — это размер, заданный во время разработки.

Расположение с помощью конструктора

При создании и отображении экземпляра формы начальное расположение формы определяется свойством StartPosition. Свойство Location содержит текущее положение в форме. Оба свойства можно задать с помощью конструктора.

startposition

Перечисление FormStartPosition Описание
CenterParent Форма располагается в центре родительской формы.
CenterScreen Форма располагается по центру текущего экрана.
Вручную Положение формы определяется свойством Расположение.
WindowsDefaultBounds Форма размещается в расположении Windows по умолчанию и ее размер подгоняется под размер по умолчанию, который определен Windows.
WindowsDefaultLocation Форма размещается в расположении Windows по умолчанию и не изменяется.

Значение CenterParent работает только с формами, которые являются либо дочерними формами многодокументного интерфейса (MDI), либо обычными формами, отображаемыми с помощью метода ShowDialog. CenterParent не влияет на обычную форму, которая отображается с помощью метода Show. Чтобы разместить форму по центру (переменная form ) другой формы (переменная parentForm ), используйте следующий код:

Расположение с помощью кода

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

Перемещение текущей формы

Расположение другой формы

Если свойство Size не задано, размер формы по умолчанию — это размер, заданный во время разработки.

Источник

как располагать элементы управления на Windows Forms

чтобы разместить элементы управления, используйте конструктор Windows Forms в Visual Studio или укажите Location свойство.

размещение элемента управления в области конструктора конструктор Windows Forms

в Visual Studio перетащите элемент управления в соответствующее место с помощью мыши.

Выберите элемент управления и переместите его с помощью клавиш со СТРЕЛКАми, чтобы более точно расположить его. Кроме того, линии привязки помогают точно разместить элементы управления в форме. дополнительные сведения см. в разделе пошаговое руководство. упорядочивание элементов управления в Windows Forms с помощью линий привязки.

Размещение элемента управления с помощью окно свойств

в Visual Studio выберите элемент управления, который требуется разместить.

В окне Свойства введите значения для Location свойства, разделенные запятыми, чтобы разместить элемент управления в контейнере.

Первое число (X) — это расстояние от левой границы контейнера; второе число (Y) — это расстояние от верхней границы области контейнера, измеряемое в пикселях.

Можно развернуть свойство, Location чтобы ввести значения X и Y по отдельности.

Размещение элемента управления программным способом

Измените координату X расположения элемента управления с помощью Left подсвойства.

Программное увеличение расположения элемента управления

Задайте Left подсвойство, чтобы увеличить координату X элемента управления.

Используйте Location свойство, чтобы одновременно задать координаты X и Y элемента управления. Чтобы задать расположение по отдельности, используйте Left подсвойство (X) или Top (Y) элемента управления. Не пытайтесь неявно задать координаты X и Y Point структуры, представляющей расположение кнопки, так как эта структура содержит копию координат кнопки.

Источник

Установка расположения форм Windows Forms на экране

Чтобы указать место расположения формы на экране компьютера, можно задать значения для свойства Location. Это свойство определяет положение верхнего левого угла формы (в точках). Также необходимо задать свойство StartPosition, чтобы определить границы отображаемой области.

image063Примечание

Помните, что размер экрана и разрешение очень часто различаются в зависимости от системы пользователя. Помимо этого на системах с несколькими мониторами могут возникнуть трудности при определении границ отображаемой области. Эти две ситуации довольно часто будут приводить к непредсказуемому расположению формы, несмотря на значение свойства Location. По этой причине значение по умолчанию для свойства StartPosition в приложении Windows – WindowsDefaultLocation. Это значение приводит к тому, что операционная система сама вычисляет наилучшее расположение формы при запуске на основе существующего оборудования. Другой способ – задать для свойства StartPosition значение Center и затем изменять расположение формы в коде.

Чтобы задать положение форм с помощью окна «Свойства»:

1. В окне Свойства выберите форму из раскрывающегося списка. Присвойте свойству StartPosition формы значение Manual.

2. Задайте значения для свойства Location, разделенные запятыми, чтобы определить положение формы. Первое значение (X) – расстояние от левой границы площади отображения, а второе значение (Y) – расстояние от верхней границы площади отображения.

image063Примечание

Разверните свойство Location, чтобы ввести значения свойств X и Y по отдельности.

Задать положение формы программными средствами можно двумя способами:

1. Определите расположение формы во время выполнения, присвоив свойству Location формы значение Point, как показано в следующем примере.

Имя_переменной_формы.Location = new Point(X, Y);

glob.frm1.Location = new Point(500, 500);

2. Измените координату X или координату Y расположения формы с помощью подчиненных свойств Left (для координаты X) и Top (для координаты Y).В следующем примере для координаты X формы задается значение 300 пикселей.

image063Примечание

Вместо свойства Location можно использовать свойство DesktopLocation для задания расположения формы. С помощью этого свойства можно определить расположение формы относительно панели задач. Это полезно в том случае, если панель задач закреплена на экране пользователя сверху или слева. Закрепление панели задач таким способом скрывает координаты рабочего стола (0,0).Форма, для которой свойство DesktopLocation имеет значение (0,0), всегда отображается в левом верхнем углу основного монитора перед панелью задач. Свойство DesktopLocation не отображается в окне «Свойства» и может быть задано только в коде.

Источник

Как сохранить позицию окна формы и ее размер? C#

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

Первым дело создадим проект, я буду приводить пример для WPF на C#. Но не большая корректировка кода и можно будет использовать как для консоли так и для WinForm приложений.

Создаем параметры.

Выбираем свойство проекта в обозревателе решений и переходим во вкладку Параметры. Другой вариант в обозревателе решений расскрыть списпок Properties и дважды щелкнуть на фаил Settings.settings. Перед вами должно открыться окно параметров.

SaveSettings1

Следующим шагом будет создания параметров. В поле Имя впишем WindowPosition тип выберем System.Windows.Rect Если в списке его нет, выбираете Обзор и в поле Выбранный тип вводите System.Winfows.Rect и жмете кнопку ок. В поле Область выбираем пользователь. В поле значения измените на 100,0,0,0 или 100;0;0;0

Второй параметр Имя будет Title, тип string Область приложение, значение Window Position этот параметр будет сохранять и загружать имя нашего окна.

SaveSettings2

Загружаем параметры приложения

Заходим в класс формы и в конструкторе класса пишем код. Так же добавим обработчик события при закрытии окна формы. Полный исходный код класса формы выглядит у меня таким образом:

Источник

Form Класс

Определение

Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.

Представляет окно или диалоговое окно, которое составляет пользовательский интерфейс приложения.

Примеры

Комментарии

С помощью свойств, доступных в Form классе, можно определить внешний вид, размер, цвет и функции управления окнами создаваемого окна или диалогового окна. TextСвойство позволяет указать заголовок окна в строке заголовка. SizeСвойства и DesktopLocation позволяют определить размер и расположение окна при его отображении. Можно использовать ForeColor свойство Color, чтобы изменить цвет переднего плана по умолчанию для всех элементов управления, помещаемых в форму. FormBorderStyleСвойства, MinimizeBox и MaximizeBox позволяют управлять возможностью сворачивания, разворачиванием или изменением размера формы во время выполнения.

В дополнение к свойствам можно использовать методы класса для управления формой. Например, можно использовать ShowDialog метод для отображения формы в виде модального диалогового окна. SetDesktopLocationДля размещения формы на рабочем столе можно использовать метод.

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

Форму можно использовать в качестве начального класса приложения, поместив метод, вызываемый Main в классе. В Main методе добавьте код для создания и отображения формы. Кроме того, необходимо добавить атрибут в STAThread метод, чтобы Main форма выполнялась. Когда начальная форма закрывается, приложение также закрывается.

если свойству присвоено значение, Enabled которое false будет отображаться до того, как Form является видимым (например, значение Enabled false в конструкторе Microsoft Visual Studio), кнопки сворачивания, развернуть, закрыть и система остаются включенными. Если задано Enabled значение false после того, как Form будет виден (например, при возникновении события Load), кнопки будут отключены.

Конструкторы

Инициализирует новый экземпляр класса Form.

Определяет значение свойства AutoScroll.

Определяет, включил ли пользователь перетаскивание всего окна.

Определяет, выполнял ли пользователь прокрутку в элементе управления ScrollableControl.

Свойства

Возвращает или задает кнопку в форме, которая срабатывает при нажатии клавиши ВВОД.

Получает объект AccessibleObject, назначенный элементу управления.

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

Возвращает или задает описание элемента управления, используемого клиентскими приложениями со специальными возможностями.

Возвращает или задает имя элемента управления, используемого клиентскими приложениями со специальными возможностями.

Возвращает или задает доступную роль элемента управления.

Возвращает или задает активный элемент управления в контейнере.

Возвращает текущую активную форму для этого приложения.

Возвращает дочернее окно текущего активного интерфейса MDI.

Возвращает или задает значение, указывающее, может ли элемент управления принимать данные, перетаскиваемые в него пользователем.

Возвращает или задает значение, указывающее, можно ли изменить степень непрозрачности формы.

Возвращает или задает границы контейнера, с которым связан элемент управления, и определяет способ изменения размеров элемента управления при изменении размеров его родительского элемента.

Возвращает или задает значение, указывающее, подгоняется ли размер формы под высоту шрифта, используемого в форме, и масштабируются ли ее элементы управления.

Возвращает или задает базовый размер, используемый для автоматического масштабирования формы.

Возвращает или задает размеры, заданные для этого элемента управления при разработке.

Получает коэффициент масштабирования между текущими измерениями и автоматически масштабируемыми измерениями во время проектирования.

Возвращает или задает режим автоматического масштабирования элемента управления.

Возвращает или задает значение, определяющее, разрешена ли в форме автоматическая прокрутка.

Возвращает или задает размер поля автоматической прокрутки.

Получает или задает минимальный размер для автоматической прокрутки.

Возвращает или задает местоположение, в котором выполняется прокрутка этого элемента управления в ScrollControlIntoView(Control).

Получает или задает местоположение позиции автоматической прокрутки.

Изменяет размеры формы в соответствии со значением AutoSizeMode.

Данное свойство не применимо к этому классу.

Возвращает или задает режим, с помощью которого форма может автоматически изменять свои размеры.

Возвращает или задает значение, указывающее, будут ли элементы управления в этом контейнере автоматически проверены при изменении фокуса.

Возвращает или задает значение, указывающее, будут ли элементы управления в этом контейнере автоматически проверены при изменении фокуса.

Возвращает или задает цвет фона для элемента управления.

Возвращает или задает фоновое изображение, отображаемое на элементе управления.

Возвращает или задает макет фонового изображения в соответствии с перечислением ImageLayout.

Возвращает или задает значение BindingContext для элемента управления.

Возвращает расстояние в пикселях между нижней границей элемента управления и верхней границей клиентской области контейнера.

Возвращает или задает размер и местоположение (в пикселях) элемента управления, включая его неклиентские элементы, относительно его родительского элемента управления.

Возвращает или задает кнопку, которая срабатывает при нажатии клавиши ESC.

Получает значение, указывающее, можно ли для свойства ImeMode установить активное значение с целью включения поддержки IME.

Возвращает значение, указывающее, может ли элемент управления получать фокус.

Определяет, могут ли вызываться события в элементе управления.

Возвращает значение, указывающее, доступен ли элемент управления для выбора.

Возвращает или задает значение, указывающее, была ли мышь захвачена элементом управления.

Возвращает или задает значение, указывающее, вызывает ли элемент управления выполнение проверки для всех элементов управления, требующих проверки, при получении фокуса.

Возвращает прямоугольник, представляющий клиентскую область элемента управления.

Возвращает или задает размер клиентской области формы.

Возвращает название организации или имя создателя приложения, содержащего элемент управления.

Возвращает объект IContainer, который содержит коллекцию Component.

Возвращает значение, указывающее, имеет ли элемент управления или один из его дочерних элементов фокус ввода в настоящий момент.

Возвращает или задает контекстное меню, связанное с элементом управления.

Возвращает или задает объект ContextMenuStrip, сопоставленный с этим элементом управления.

Возвращает или задает значение, указывающее, отображается ли кнопка оконного меню в строке заголовка формы.

Возвращает коллекцию элементов управления, содержащихся в элементе управления.

Возвращает значение, указывающее, был ли создан элемент управления.

Возвращает параметры, необходимые для создания дескриптора элемента управления.

Возвращает текущие измерения экрана во время выполнения.

Возвращает или задает курсор, отображаемый, когда указатель мыши находится на элементе управления.

Возвращает привязки данных для элемента управления.

Возвращает или задает курсор по умолчанию для элемента управления.

Возвращает стандартный режим редактора методов ввода, поддерживаемый данным элементом управления.

Возвращает размер пустого пространства в пикселях между элементами управления, которое определено по умолчанию.

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

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

Возвращает внутренние промежутки в содержимом элемента управления в пикселях.

Получает размер элемента управления по умолчанию.

Возвращает значение, указывающее, находится ли данный компонент Component в режиме конструктора в настоящее время.

Возвращает или задает размер или расположение формы на рабочем столе Windows.

Возвращает или задает расположение формы на рабочем столе Windows.

Получает значение DPI для устройства, на котором сейчас отображается элемент управления.

Возвращает или задает результат диалога для формы.

Получает прямоугольник, представляющий виртуальную отображаемую область элемента управления.

Получает значение, указывающее, находится ли базовый класс Control в процессе удаления.

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

Получает параметры заполнения прикрепления для всех краев элемента управления.

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

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

Возвращает список обработчиков событий, которые прикреплены к этому объекту Component.

Возвращает значение, указывающее, имеется ли на элементе управления фокус ввода.

Возвращает или задает шрифт текста, отображаемого элементом управления.

Возвращает или задает высоту шрифта элемента управления.

Возвращает или задает цвет элемента управления.

Возвращает или задает стиль границы формы.

Возвращает дескриптор окна, с которым связан элемент управления.

Возвращает значение, указывающее, содержит ли элемент управления один или несколько дочерних элементов.

Возвращает или задает высоту элемента управления.

Возвращает или задает значение, указывающее, отображать ли кнопку «Справка» в заголовке формы.

Получает характеристики, связанные с горизонтальной полосой прокрутки.

Получает или задает значение, показывающее, отображается ли горизонтальная полоса прокрутки.

Возвращает или задает значок для формы.

Возвращает или задает режим редактора метода ввода элемента управления.

Получает или задает режим IME элемента управления.

Возвращает значение, указывающее, следует ли вызывающему оператору обращаться к методу invoke во время вызовов метода из элемента управления, так как вызывающий оператор находится не в том потоке, в котором был создан элемент управления.

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

Указывает, является ли один из предков этого элемента управления узлом и этим сайтом в Десигнмоде. Это свойство доступно только для чтения.

Возвращает значение, указывающее, был ли удален элемент управления.

Возвращает значение, указывающее, имеется ли у элемента управления связанный с ним дескриптор.

Возвращает значение, указывающее, является ли форма дочерней MDI-формой.

Возвращает или задает значение, указывающее, является ли форма контейнером для дочерних MDI-форм.

Возвращает значение, указывающее, отображается ли зеркально элемент управления.

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

Возвращает или задает значение, указывающее, получит ли форма события клавиш перед передачей событий элементу управления, на который установлен фокус.

Получает кэшированный экземпляр механизма размещения элемента управления.

Возвращает или задает расстояние в пикселях между левой границей элемента управления и левой границей клиентской области его контейнера.

Получает или задает объект Point, который представляет собой верхний левый угол формы Form в экранных координатах.

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

Возвращает или задает основной контейнер меню для формы.

Возвращает или задает расстояние между элементами управления.

Возвращает или задает расстояние между элементами управления.

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

Получает или задает размер формы в развернутом состоянии.

Возвращает максимальный размер, до которого может быть увеличена форма.

Возвращает массив форм, представляющий дочерние MDI-формы, родителем которых является данная форма.

Возвращает или задает привязку для минимальных дочерних элементов MDI.

Возвращает или задает текущую родительскую MDI-форму этой формы.

Получает или задает меню MainMenu, которое отображается в форме.

Возвращает объединенное меню для формы.

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

Возвращает или задает минимальный размер, до которого может быть уменьшена форма.

Возвращает значение, указывающее, отображается ли форма как модальная.

Возвращает или задает имя элемента управления.

Возвращает или задает уровень непрозрачности формы.

Получает массив объектов Form, который представляет все формы, принадлежащие этой форме.

Возвращает или задает форму, владеющую этой формой.

Возвращает или задает заполнение в элементе управления.

Возвращает или задает родительский контейнер элемента управления.

Возвращает форму, которой назначен данный элемент управления типа «контейнер».

Возвращает размер прямоугольной области, в которую может поместиться элемент управления.

Возвращает имя продукта сборки, содержащей элемент управления.

Возвращает версию сборки, содержащую элемент управления.

Возвращает значение, указывающее, осуществляет ли в настоящий момент элемент управления повторное создание дескриптора.

Возвращает или задает область окна, связанную с элементом управления.

Это свойство устарело.

Возвращает или задает значение, указывающее, перерисовывается ли элемент управления при изменении размеров.

Возвращает расположение и размеры формы в обычном состоянии окна.

Возвращает расстояние в пикселях между правой границей элемента управления и левой границей клиентской области его контейнера.

Возвращает или задает значение, указывающее, выровнены ли компоненты элемента управления для поддержки языков, использующих шрифты с написанием справа налево.

Возвращает или задает значение, указывающее, включено ли зеркальное размещение справа налево.

Получает значение, определяющее масштабирование дочерних элементов управления.

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

Возвращает или задает значение, указывающее, отображать ли значок в строке заголовка формы.

Возвращает или задает значение, указывающее, отображается ли форма в панели задач Windows.

Возвращает значение, указывающее, имеет ли пользовательский интерфейс соответствующее состояние, при котором отображаются или скрываются сочетания клавиш.

Возвращает значение, указывающее, будет ли окно активироваться при его отображении.

Возвращает или задает местонахождение элемента управления.

Возвращает или задает размер формы.

Возвращает или задает стиль захвата для изменения размера, отображаемого в правом нижнем углу формы.

Возвращает или задает начальное положение формы в режиме выполнения.

Возвращает или задает последовательность перехода по клавише TAB между элементами управления внутри контейнера.

Возвращает или задает значение, указывающее, может ли пользователь перевести фокус на данный элемент управления при помощи клавиши TAB.

Возвращает или задает значение, указывающее, может ли пользователь перевести фокус на данный элемент управления при помощи клавиши TAB.

Возвращает или задает объект, содержащий данные об элементе управления.

Возвращает или задает текст, связанный с этим элементом управления.

Возвращает или задает текст, связанный с этим элементом управления.

Возвращает или задает расстояние в пикселях между верхней границей элемента управления и верхней границей клиентской области его контейнера.

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

Получает родительский элемент управления, не имеющий другого родительского элемента управления Windows Forms. Как правило, им является внешний объект Form, в котором содержится элемент управления.

Возвращает или задает значение, указывающее, отображать ли форму как форму переднего плана.

Возвращает или задает цвет, представляющий прозрачные области формы.

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

Получает характеристики, связанные с вертикальной полосой прокрутки.

Возвращает или задает значение, указывающее, отображаются ли элемент управления и все его дочерние элементы управления.

Получает или задает значение, показывающее, отображается ли вертикальная полоса прокрутки.

Возвращает или задает ширину элемента управления.

Возвращает или задает значение, указывающее, находится ли форма в свернутом, развернутом или обычном состоянии.

Данное свойство не применимо к этому классу.

Методы

Уведомляет клиентские приложения со специальными возможностями об указанном перечислении AccessibleEvents для указанного дочернего элемента управления.

Уведомляет клиентские приложения со специальными возможностями об указанном перечислении AccessibleEvents для указанного дочернего элемента управления.

Активирует форму и перемещает на нее фокус.

Активирует дочерний MDI-объект формы.

Добавляет в эту форму собственную форму.

Настраивает полосы прокрутки в контейнере на основе текущей позиции элемента управления и выбранного в данный момент элемента управления.

Изменяет размеры формы в соответствии с текущим значением свойства AutoScaleBaseSize и размером текущего шрифта.

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

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

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

Помещает элемент управления в начало z-порядка.

Выравнивает позицию формы по центру в границах родительской формы.

Выравнивает форму по центру текущего экрана.

Возвращает значение, указывающее, является ли указанный элемент управления дочерним элементом.

Создает для элемента управления Form новый объект с поддержкой специальных возможностей.

Создает для элемента управления новый объект с поддержкой специальных возможностей.

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

Создает новый экземпляр коллекции элементов управления для данного элемента управления.

Создает объект Graphics для элемента управления.

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

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

Отправляет заданное сообщение процедуре окна, используемой по умолчанию.

Удаляет дескриптор, связанный с элементом управления.

Освобождает все ресурсы, занятые модулем Component.

Уничтожает ресурсы (кроме памяти), используемые классом Form.

Начинает операцию перетаскивания.

Поддерживает отрисовку в указанном точечном рисунке.

Получает возвращаемое значение асинхронной операции, представленное переданным объектом IAsyncResult.

Определяет, равен ли указанный объект текущему объекту.

Возвращает форму, в которой находится элемент управления.

Устанавливает фокус ввода на элемент управления.

Получает указанный объект AccessibleObject.

Возвращает размер при автоматическом масштабировании формы на основе указанного шрифта.

Получает значение, указывающее, как будет вести себя элемент управления, когда его свойство AutoSize включено.

Возвращает дочерний элемент управления, имеющий указанные координаты.

Возвращает дочерний элемент управления, расположенный по указанным координатам, определяя, следует ли игнорировать дочерние элементы управления конкретного типа.

Возвращает следующий объект ContainerControl в цепочке родительских элементов управления данного элемента.

Служит хэш-функцией по умолчанию.

Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра.

Возвращает следующий или предыдущий элемент среди дочерних элементов управления в последовательности клавиши TAB.

Вычисляет размер прямоугольной области, в которую помещается элемент управления.

Возвращает границы, внутри которых масштабируется элемент управления.

Возвращает границы, внутри которых масштабируется элемент управления.

Определяет, установлен ли указанный флаг.

Возвращает объект, представляющий службу, предоставляемую классом Component или классом Container.

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

Определяет, находится ли элемент управления на верхнем уровне.

Возвращает объект Type для текущего экземпляра.

Скрывает элемент управления от пользователя.

Получает объект службы времени существования для управления политикой времени существования для этого экземпляра.

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

Делает недействительной всю поверхность элемента управления и вызывает его перерисовку.

Делает недействительной конкретную область элемента управления и вызывает отправку сообщения рисования элементу управления. При необходимости объявляет недействительными назначенные элементу управления дочерние элементы.

Делает недействительной указанную область элемента управления (добавляет ее к области обновления элемента, которая будет перерисована при следующей операции рисования) и вызывает отправку сообщения рисования элементу управления.

Делает недействительной указанную область элемента управления (добавляет ее к области обновления элемента, которая будет перерисована при следующей операции рисования) и вызывает отправку сообщения рисования элементу управления. При необходимости объявляет недействительными назначенные элементу управления дочерние элементы.

Делает недействительной указанную область элемента управления (добавляет ее к области обновления элемента, которая будет перерисована при следующей операции рисования) и вызывает отправку сообщения рисования элементу управления.

Делает недействительной указанную область элемента управления (добавляет ее к области обновления элемента, которая будет перерисована при следующей операции рисования) и вызывает отправку сообщения рисования элементу управления. При необходимости объявляет недействительными назначенные элементу управления дочерние элементы.

Выполняет указанный делегат в том потоке, которому принадлежит базовый дескриптор окна элемента управления.

Выполняет указанный делегат в том потоке, которому принадлежит базовый дескриптор окна элемента управления.

Выполняет указанный делегат в том потоке, которому принадлежит основной дескриптор окна элемента управления, с указанным списком аргументов.

Выполняет указанный делегат в том потоке, которому принадлежит базовый дескриптор окна элемента управления.

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

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

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

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

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

Определяет, является ли символ входным символом, который распознается элементом управления.

Определяет, является ли заданная клавиша обычной клавишей ввода или специальной клавишей, нуждающейся в предварительной обработке.

Располагает дочерние MDI-формы внутри родительской MDI-формы.

Преобразует логическое значение DPI в эквивалентное значение DPI DeviceUnit.

Преобразует размер из логических единиц в единицы устройства путем его масштабирования к текущему DPI и округлением вниз до ближайшего целого значения ширины и высоты.

Создает неполную копию текущего объекта Object.

Создает неполную копию текущего объекта MarshalByRefObject.

Вызывает событие Invalidated, чтобы сделать недействительной указанную область элемента управления.

Вызывает событие GetDpiScaledSize.

Уведомляет элемент управления о сообщениях Windows.

Рисует фон элемента управления.

Вызывает событие BackColorChanged при изменении значения свойства BackColor контейнера элемента управления.

Вызывает событие BackgroundImageChanged при изменении значения свойства BackgroundImage контейнера элемента управления.

Вызывает событие BindingContextChanged при изменении значения свойства BindingContext контейнера элемента управления.

Вызывает событие EnabledChanged при изменении значения свойства Enabled контейнера элемента управления.

Вызывает событие FontChanged при изменении значения свойства Font контейнера элемента управления.

Вызывает событие ForeColorChanged при изменении значения свойства ForeColor контейнера элемента управления.

Вызывает событие RightToLeftChanged при изменении значения свойства RightToLeft контейнера элемента управления.

Вызывает событие VisibleChanged при изменении значения свойства Visible контейнера элемента управления.

Источник

Понравилась статья? Поделить с друзьями:
Добавить комментарий
  • Как сделать успешный бизнес на ритуальных услугах
  • Выездной кейтеринг в России
  • Риски бизнеса: без чего не обойтись на пути к успеху
  • c работа с формами и элементами
  • c приложение с несколькими формами