bir denetimin üzerinde görüntü görüntüleme (Windows Forms .net)

birçok Windows Forms denetimi görüntü görüntüleyebilir. Bu görüntüler, Kaydet komutunu gösteren bir düğmedeki disket simgesi gibi denetimin amacını açıklığa kavuşturacak simgeler olabilir. Alternatif olarak, simgeler istediğiniz görünümü ve davranışı denetlemek için arka plan görüntüleri olabilir.

Önemli

.NET 6 ve .NET 5 için masaüstü Kılavuzu belgeleri (.NET Core 3,1 dahil) yapım aşamasındadır.

Görüntü tasarımcısını görüntüleme

Visual Studio ' de, bir görüntüyü göstermek için görsel tasarımcı ' yı kullanın.

  1. Değiştirilecek denetimi içeren formun görsel tasarımcısını açın.

  2. Denetimi seçin.

  3. Özellikler bölmesinde, denetimin görüntüsünü veya BackgroundImage özelliğini seçin.

  4. Kaynak Seç iletişim kutusunu göstermek için üç nokta () simgesini seçin ve ardından görüntülenmesini istediğiniz görüntüyü seçin.

    Properties dialog with image property selected

Görüntü kodu görüntüleme

Denetimin Image veya BackgroundImage özelliğini türünde bir nesne olarak ayarlayın Image . Genellikle, yöntemini kullanarak görüntüyü bir dosyadan yüklersiniz FromFile .

Aşağıdaki kod örneğinde, görüntü konumu için ayarlanan yol Resimlerim klasörüdür. Windows işletim sistemini çalıştıran bilgisayarların çoğu bu dizini içerir. Bu Ayrıca, en az sistem erişim düzeylerine sahip kullanıcıların uygulamayı güvenle çalıştırmasına olanak sağlar. Aşağıdaki kod örneği, bir denetim eklenmiş bir formunuza sahip olmanızı gerektirir PictureBox .

// Replace the image named below with your own icon.
// Note the escape character used (@) when specifying the path.
pictureBox1.Image = Image.FromFile
   (System.Environment.GetFolderPath
   (System.Environment.SpecialFolder.MyPictures)
   + @"\Image.gif");
' Replace the image named below with your own icon.
PictureBox1.Image = Image.FromFile _
   (System.Environment.GetFolderPath _
   (System.Environment.SpecialFolder.MyPictures) _
   & "\Image.gif")

Ayrıca bkz.