Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações. |
Tradução
Original
|
Enumeração PictureBoxSizeMode
Especifica como uma imagem será posicionada dentro de um PictureBox.
Assembly: System.Windows.Forms (em System.Windows.Forms.dll)
| Nome do membro | Descrição | |
|---|---|---|
|
Normal | A imagem é colocada no canto superior esquerdo do PictureBox. A imagem será cortada se ele for maior do que o PictureBox está contido no. |
|
StretchImage | A imagem dentro de PictureBox é ampliada ou reduzida ajuste no dimensionar das PictureBox. |
| AutoSize | The PictureBox é dimensionado igual ao dimensionar da imagem que ele contém. | |
|
CenterImage | A imagem é exibida no centralizar, se o PictureBox é maior do que a imagem. Se a imagem for maior do que o PictureBox, a imagem é colocada no centralizar da PictureBox e as bordas externas são recortadas. |
| Zoom | O dimensionar da imagem é aumentado ou diminuído mantendo a proporção de dimensionar. |
Usar os membros dessa enumeração para conjunto o valor de SizeMode propriedade das PictureBox.
O exemplo de código a seguir demonstra o uso do SizeMode propriedade. Para executar esse exemplo, cole o código a seguir em um Windows Form e chame o InitializePictureBoxAndButton método do construtor ou método de manipulação de evento Load do formulário.
PictureBox PictureBox1 = new PictureBox(); Button Button1 = new Button(); privatevoid InitializePictureBoxAndButton() { this.Controls.Add(PictureBox1); this.Controls.Add(Button1); Button1.Location = new Point(175, 20); Button1.Text = "Stretch"; Button1.Click += new EventHandler(Button1_Click); // Set the size of the PictureBox control.this.PictureBox1.Size = new System.Drawing.Size(140, 140); //Set the SizeMode to center the image.this.PictureBox1.SizeMode = PictureBoxSizeMode.CenterImage; // Set the border style to a three-dimensional border.this.PictureBox1.BorderStyle = BorderStyle.Fixed3D; // Set the image property.this.PictureBox1.Image = new Bitmap(typeof(Button), "Button.bmp"); } privatevoid Button1_Click(System.Object sender, System.EventArgs e) { // Set the SizeMode property to the StretchImage value. This// will enlarge the image as needed to fit into// the PictureBox. PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; }
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC
o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.