Aracılığıyla paylaş


ToolStripItemImageScaling Sabit listesi

Tanım

üzerindeki görüntünün boyutunun, özgün görüntü ToolStripItem orantılarını koruyarak bir ToolStrip süre üzerine sığacak şekilde otomatik olarak ayarlanıp ayarlanmayacağını belirtir.

public enum class ToolStripItemImageScaling
public enum ToolStripItemImageScaling
type ToolStripItemImageScaling = 
Public Enum ToolStripItemImageScaling
Devralma
ToolStripItemImageScaling

Alanlar

None 0

üzerindeki ToolStripItem görüntünün boyutunun bir üzerine sığacak ToolStripşekilde otomatik olarak ayarlanmadığını belirtir.

SizeToFit 1

üzerindeki ToolStripItem görüntünün boyutunun bir üzerine sığacak ToolStripşekilde otomatik olarak ayarlandığını belirtir.

Örnekler

Aşağıdaki örnek özelliğini olarak SizeToFitayarlarToolStripItem.ImageScaling.

ToolStripButton^ imageButton;

void InitializeImageButtonWithToolTip()
{

    // Construct the button and set the image-related properties.
    imageButton = gcnew ToolStripButton;
    imageButton->Image = 
        gcnew Bitmap(Timer::typeid,"Timer.bmp");
    imageButton->ImageScaling = 
        ToolStripItemImageScaling::SizeToFit;

    // Set the background color of the image to be transparent.
    imageButton->ImageTransparentColor = 
        Color::FromArgb(0, 255, 0);

    // Show ToolTip text, set custom ToolTip text, and turn
    // off the automatic ToolTips.
    toolStrip1->ShowItemToolTips = true;
    imageButton->ToolTipText = "Click for the current time";
    imageButton->AutoToolTip = false;

    // Add the button to the ToolStrip.
    toolStrip1->Items->Add(imageButton);
}


//   internal:
internal ToolStripButton imageButton;

private void InitializeImageButtonWithToolTip()
{

    // Construct the button and set the image-related properties.
    imageButton = new ToolStripButton();
    imageButton.Image = new Bitmap(typeof(Timer), "Timer.bmp");
    imageButton.ImageScaling = ToolStripItemImageScaling.SizeToFit;

    // Set the background color of the image to be transparent.
    imageButton.ImageTransparentColor = Color.FromArgb(0, 255, 0);

    // Show ToolTip text, set custom ToolTip text, and turn
    // off the automatic ToolTips.
    toolStrip1.ShowItemToolTips = true;
    imageButton.ToolTipText = "Click for the current time";
    imageButton.AutoToolTip = false;

    // Add the button to the ToolStrip.
    toolStrip1.Items.Add(imageButton);
}
Friend WithEvents imageButton As ToolStripButton

Private Sub InitializeImageButtonWithToolTip()

    ' Construct the button and set the image-related properties.
    imageButton = New ToolStripButton()
    imageButton.Image = New Bitmap(GetType(Timer), "Timer.bmp")
    imageButton.ImageScaling = ToolStripItemImageScaling.SizeToFit

    ' Set the background color of the image to be transparent.
    imageButton.ImageTransparentColor = Color.FromArgb(0, 255, 0)

    ' Show ToolTip text, set custom ToolTip text, and turn
    ' off the automatic ToolTips.
    toolStrip1.ShowItemToolTips = True
    imageButton.ToolTipText = "Click for the current time"
    imageButton.AutoToolTip = False

    ' Add the button to the ToolStrip.
    toolStrip1.Items.Add(imageButton)

End Sub

Açıklamalar

Image, ImageAlign, ImageIndex, ImageKeyve ImageScaling özellikleri, görüntü işlemenin çeşitli yönleriyle ilgili. Bu özellikleri doğrudan ayarlayarak veya yalnızca ImageList çalışma zamanı özelliğini ayarlayarak denetimlerdeki görüntüleri ToolStrip kullanın.

Görüntü ölçeklendirme, hem hem de ToolStrip ToolStripItemiçindeki özelliklerin etkileşimi tarafından aşağıdaki gibi belirlenir:

  • ImageScalingSize , görüntünün ayarının ve kapsayıcı ayarının birleşimi tarafından belirlenen son görüntünün ImageScaling ölçeğidir AutoSize .

    • ise AutoSize true (varsayılan) ve ToolStripItemImageScaling ise SizeToFithiçbir görüntü ölçeklendirmesi gerçekleşmez ve ToolStrip boyut en büyük öğenin boyutudur veya minimum boyut olarak belirlenmiştir.

    • ve AutoSize ToolStripItemImageScaling ise false None, görüntü veya ToolStrip ölçeklendirme gerçekleşmez.

Görüntü boyutunu denetlemek için özelliğini kullanın ImageScalingSize .

Şunlara uygulanır