Поделиться через


Form.ClientSize Свойство

Определение

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

public:
 property System::Drawing::Size ClientSize { System::Drawing::Size get(); void set(System::Drawing::Size value); };
public System.Drawing.Size ClientSize { get; set; }
member this.ClientSize : System.Drawing.Size with get, set
Public Property ClientSize As Size

Значение свойства

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

Примеры

В следующем примере создается обработчик событий для Resize события формы. Обработчик событий использует ClientSize свойство формы для создания Button элемента управления с именем button1 заполнения всей клиентской области формы.

private:
   void MyForm_Resize( Object^ sender, EventHandler^ e )
   {
      // Set the size of button1 to the size of the client area of the form.
      button1->Size = this->ClientSize;
   }
private void MyForm_Resize (Object sender, EventHandler e)
 {
    // Set the size of button1 to the size of the client area of the form.
    button1.Size = this.ClientSize;
 }
Private Sub MyForm_Resize(sender As Object, e As EventHandler)
    ' Set the size of button1 to the size of the client area of the form.
    button1.Size = Me.ClientSize
End Sub

Комментарии

Размер клиентской области формы — это размер формы, за исключением границ и заголовка. Клиентская область формы — это область в форме, в которой можно разместить элементы управления. Это свойство можно использовать для получения соответствующих измерений при выполнении графических операций или при изменении размера и размещения элементов управления в форме. Чтобы получить размер всей формы, используйте свойство или используйте Size отдельные свойства Height и Width.

Замечание

В настоящее время нельзя привязать к этому свойству с помощью параметров приложения. Дополнительные сведения о параметрах приложения см. в разделе "Общие сведения о параметрах приложения".

Применяется к

См. также раздел