Control.DefaultSize Свойство

Определение

Получает размер элемента управления по умолчанию.Gets the default size of the control.

protected:
 virtual property System::Drawing::Size DefaultSize { System::Drawing::Size get(); };
protected virtual System.Drawing.Size DefaultSize { get; }
member this.DefaultSize : System.Drawing.Size
Protected Overridable ReadOnly Property DefaultSize As Size

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

Size по умолчанию для элемента управления.The default Size of the control.

Примеры

В следующем примере кода переопределяется свойство DefaultSize, а размер по умолчанию составляет 500 пикселей в виде квадрата.The following code example overrides the DefaultSize property, and makes the default size of the form 500 pixels square.

protected:
   property System::Drawing::Size DefaultSize 
   {
      virtual System::Drawing::Size get() override
      {
         // Set the default size of
         // the form to 500 pixels square.
         return System::Drawing::Size( 500, 500 );
      }
   }
protected override Size DefaultSize
{
   get
   {
      // Set the default size of
      // the form to 500 pixels square.
      return new Size(500,500);
   }
}
Protected Overrides ReadOnly Property DefaultSize() As Size
   Get
      ' Set the default size of
      ' the form to 500 pixels square. 
      Return New Size(500, 500)
   End Get
End Property

Комментарии

Свойство DefaultSize представляет Size элемента управления при его первоначальном создании.The DefaultSize property represents the Size of the control when it is initially created. Размер элемента управления можно изменить, задав его значение свойства Size.You can adjust the size of the control by setting its Size property value.

Примечание

Чтобы обеспечить лучшую производительность, не устанавливайте Size элемента управления в конструкторе.To maintain better performance, do not set the Size of a control in its constructor. Предпочтительным методом является переопределение свойства DefaultSize.The preferred method is to override the DefaultSize property.

Примечание

В системах Windows Server 2003 размер Form ограничен максимальным значением ширины и высотой в пикселях монитора.On Windows Server 2003 systems, the size of a Form is restricted by the maximum pixel width and height of the monitor.

Примечания для тех, кто наследует этот метод

При переопределении свойства DefaultSize в производном классе предпочтительнее возвращать Size с нужными размерами, а не переопределять всю реализацию.When overriding the DefaultSize property in a derived class, it is preferable to return a Size with the desired dimensions rather than to override all the implementation.

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

Дополнительно