ToolStrip.ImageScalingSize ToolStrip.ImageScalingSize ToolStrip.ImageScalingSize ToolStrip.ImageScalingSize Property

Definición

Obtiene o establece el tamaño, en píxeles, de una imagen usada en un elemento ToolStrip.Gets or sets the size, in pixels, of an image used on a ToolStrip.

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

Valor de propiedad

Valor Size que representa el tamaño de la imagen, en píxeles.A Size value representing the size of the image, in pixels. El valor predeterminado es 16 x 16 píxeles.The default is 16 x 16 pixels.

Ejemplos

En el ejemplo de código siguiente se muestra la sintaxis de configuración comunes ToolStrip propiedades, incluida la ImageScalingSize propiedad.The following code example demonstrates the syntax for setting common ToolStrip properties, including the ImageScalingSize property.

// This is an example of some common ToolStrip property settings.
// 
toolStrip1.AllowDrop = false;
toolStrip1.AllowItemReorder = true;
toolStrip1.AllowMerge = false;
toolStrip1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
            | System.Windows.Forms.AnchorStyles.Right)));
toolStrip1.AutoSize = false;
toolStrip1.CanOverflow = false;
toolStrip1.Cursor = System.Windows.Forms.Cursors.Cross;
toolStrip1.DefaultDropDownDirection = System.Windows.Forms.ToolStripDropDownDirection.BelowRight;
toolStrip1.Dock = System.Windows.Forms.DockStyle.None;
toolStrip1.GripMargin = new System.Windows.Forms.Padding(3);
toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
toolStripButton1});
toolStrip1.ImageScalingSize = new System.Drawing.Size(20, 20);
toolStrip1.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.HorizontalStackWithOverflow;
toolStrip1.Location = new System.Drawing.Point(0, 0);
toolStrip1.Margin = new System.Windows.Forms.Padding(1);
toolStrip1.Name = "toolStrip1";
toolStrip1.Padding = new System.Windows.Forms.Padding(0, 0, 2, 0);
toolStrip1.RenderMode = System.Windows.Forms.ToolStripRenderMode.System;
toolStrip1.ShowItemToolTips = false;
toolStrip1.Size = new System.Drawing.Size(109, 273);
toolStrip1.Stretch = true;
toolStrip1.TabIndex = 0;
toolStrip1.TabStop = true;
toolStrip1.Text = "toolStrip1";
toolStrip1.TextDirection = System.Windows.Forms.ToolStripTextDirection.Vertical90;
' This is an example of some common ToolStrip property settings.
' 
toolStrip1.AllowDrop = False
toolStrip1.AllowItemReorder = True
toolStrip1.AllowMerge = False
toolStrip1.Anchor = CType(System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left Or System.Windows.Forms.AnchorStyles.Right, System.Windows.Forms.AnchorStyles)
toolStrip1.AutoSize = False
toolStrip1.CanOverflow = False
toolStrip1.Cursor = Cursors.Cross
toolStrip1.Dock = System.Windows.Forms.DockStyle.None
toolStrip1.DefaultDropDownDirection = ToolStripDropDownDirection.BelowRight
toolStrip1.GripMargin = New System.Windows.Forms.Padding(3)
toolStrip1.ImageScalingSize = New System.Drawing.Size(20, 20)
toolStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {toolStripButton1})
toolStrip1.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.HorizontalStackWithOverflow
toolStrip1.Location = New System.Drawing.Point(0, 0)
toolStrip1.Margin = New System.Windows.Forms.Padding(1)
toolStrip1.Name = "toolStrip1"
toolStrip1.Padding = New System.Windows.Forms.Padding(0, 0, 2, 0)
toolStrip1.RenderMode = System.Windows.Forms.ToolStripRenderMode.System
toolStrip1.ShowItemToolTips = False
toolStrip1.Size = New System.Drawing.Size(109, 273)
toolStrip1.Stretch = True
toolStrip1.TabIndex = 0
toolStrip1.TabStop = True
toolStrip1.Text = "toolStrip1"
toolStrip1.TextDirection = System.Windows.Forms.ToolStripTextDirection.Vertical90

Comentarios

Use el ToolStripItemImageScaling propiedad para controlar el tamaño predeterminado de una imagen.Use the ToolStripItemImageScaling property to control the default size of an image. Use SizeToFit para reducir el tamaño de la imagen en un ToolStripItem para ajustar automáticamente y cabe en un ToolStrip conservando las proporciones originales de la imagen.Use SizeToFit to make the size of the image on a ToolStripItem to automatically adjust to fit on a ToolStrip while retaining the original image proportions.

El Image, ImageAlign, ImageIndex, ImageKey, y ImageScaling propiedades corresponden a varios aspectos del control de imagen.The Image, ImageAlign, ImageIndex, ImageKey, and ImageScaling properties pertain to various aspects of image handling. Usar imágenes en ToolStrip controles al establecer estas propiedades directamente o mediante el establecimiento de la ejecución solo de tiempo ImageList propiedad.Use images in ToolStrip controls by setting these properties directly or by setting the run-time-only ImageList property.

Escalado de imagen viene determinada por la interacción de las propiedades de ambos ToolStrip y ToolStripItem, como sigue:Image scaling is determined by the interaction of properties in both ToolStrip and ToolStripItem, as follows:

Se aplica a