C# ve Visual Studio (VB.NET veya C#) ortamlarında AboutBox (Hakkında Penceresi), uygulamanızın versiyonu, telif hakkı, şirket adı ve açıklaması gibi bilgileri şık ve standart bir pencerede göstermenin en pratik yoludur.
Visual Studio, bu pencereyi projenizin AssemblyInfo.cs (veya VB.NET projesinin özellikler) dosyasındaki verileri otomatik çekerek doldurur. Yani elle tek tek form tasarlamakla uğraşmazsınız.
İşte adım adım AboutBox kullanımı:
1. Projeye AboutBox Ekleme
Uygulamanıza hazır bir Hakkında penceresi eklemek için şu adımları takip edin:
- Visual Studio’da projenizin üzerine sağ tıklayın.
- Add (Ekle) > New Item… (Yeni Öğe…) yolunu izleyin.
- Açılan pencerede arama çubuğuna “About” yazın veya listeyi kaydırarak About Box (Hakkında Kutusu) ögesini seçin.
- İsim olarak varsayılan
AboutBox1.cs(veya.vb) kalabilir. Add (Ekle) butonuna basın.
Not: Projenize bu formu eklediğinizde, Visual Studio sizin için otomatik olarak logo alanı, ürün adı, versiyon, telif hakkı ve açıklama metni içeren hazır bir arayüz oluşturur.
2. Proje Bilgilerini Düzenleme (AssemblyInfo)
AboutBox içindeki yazıları tek tek kodla değiştirmek yerine, projenin ana künye bilgilerini düzenlemeniz gerekir. Form, verileri buradan otomatik okur.
C# için:
- Solution Explorer penceresinde projenizin altındaki Properties (Özellikler) klasörünü genişletin ve AssemblyInfo.cs dosyasını açın.
- Aşağıdaki satırları kendi uygulamanıza göre düzenleyin:
C#
[assembly: AssemblyTitle("Harika Programım")]
[assembly: AssemblyDescription("Bu program kullanıcıların işlerini kolaylaştırmak için üretilmiştir.")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Yazılım Dünyası Ltd. Şti.")]
[assembly: AssemblyProduct("Harika Programım")]
[assembly: AssemblyCopyright("Copyright © 2026")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
VB.NET için:
- Solution Explorer‘da projenize sağ tıklayıp Properties (Özellikler) seçeneğine girin.
- Application (Uygulama) sekmesinde bulunan Assembly Information… (Derleme Bilgileri…) butonuna tıklayın.
- Açılan pencerede Başlık, Açıklama, Şirket ve Versiyon alanlarını doldurun.
3. AboutBox’ı Ana Formdan Çağırma
Şimdi sıra, ana formumuzdaki bir butona veya menü elemanına tıklandığında bu Hakkında penceresini ekranda göstermeye geldi.
Ana formunuza (Form1) bir buton ekleyin (Örn: btnHakkinda) ve çift tıklayarak tıklama olayına (Click Event) şu kodları yazın:
C# Kodu:
C#
private void btnHakkinda_Click(object sender, EventArgs e)
{
// AboutBox nesnesini türetiyoruz
AboutBox1 hakkindaPencerem = new AboutBox1();
// Pencereyi modal (ana formu kilitleyecek şekilde) açıyoruz
hakkindaPencerem.ShowDialog();
}
VB.NET Kodu:
VB.Net
Private Sub btnHakkinda_Click(sender As Object, e As EventArgs) Handles btnHakkinda.Click
' AboutBox nesnesini türetiyoruz
Dim hakkindaPencerem As New AboutBox1()
' Pencereyi açıyoruz
hakkindaPencerem.ShowDialog()
End Sub
4. Görsel Özelleştirme (Opsiyonel)
Görsel olarak sol tarafta yer alan varsayılan resmi değiştirmek isterseniz:
AboutBox1formunun tasarım (Design) ekranını açın.- Sol taraftaki PictureBox bileşenini seçin.
- Özellikler (Properties) panelinden Image seçeneğine tıklayarak şirket logonuzu veya uygulamanızın ikonunu projeye dahil edip seçin.
Programı çalıştırıp butonunuza bastığınızda, AssemblyInfo dosyasında yazdığınız tüm bilgiler otomatik olarak hizalanmış ve düzenli bir şekilde kullanıcının karşısına çıkacaktır.

