Aracılığıyla paylaş


Nasıl Yapılır: Office Projelerinde Olay İşleyicileri Oluşturma

Visual Basic ve C#'ta olay işleyicileri oluşturmak için birkaç yol vardır: Tasarım görünümünde, denetimler için varsayılan olay işleyicilerini denetime çift tıklayarak oluşturabilirsiniz ya da denetimdeki herhangi bir olayın işleyicisini yaratmak için Özellikler penceresinin olaylar bölmesini kullanın. Ancak, Kod görünümündeyken olay işleyicisi oluşturmak için Tasarım görünümüne geçiş yapmak istemeyebilirsiniz.

Uygulama alanı: Bu konudaki bilgiler, Microsoft Office 2010 ve 2007 Microsoft Office sisteminin belge düzeyi projelerine ve uygulama düzeyi projelerine yöneliktir. Daha fazla bilgi için bkz: Office Uygulamalarında Kullanılabilir Özellikler ve Proje Türü.

Not

Bilgisayarınız, aşağıdaki yönergelerde yer alan Visual Studio kullanıcı arabirimi öğelerinden bazıları için farklı adlar veya konumlar gösterebilir. Bu öğeleri bilgisayarınızdaki Visual Studio sürümü ve kullandığınız ayarlar belirler. Daha fazla bilgi için bkz: Visual Studio Ayarlar.

Visual Basic'te olay işleyicisi oluşturma

  1. Kod Düzenleyicisinin üst kısmında bulunan Sınıf Adı açılır listesinde kendisi için olay işleyicisi oluşturmak istediğiniz nesneyi seçin.

    Not

    ThisDocument veya ThisWorkbook için olay işleyicileri oluşturmak istiyorsanız, Sınıf Adı açılır listesinde (ThisDocument Events)'i (BuBelge Olayları) veya (ThisWorkbook Events)'i (BuÇalışmaKitabı Olayları) seçmelisiniz.

  2. Kod Düzenleyicisinin üst kısmında bulunan Yöntem Adı açılır listesinde olayı seçin.

    Visual Studio olay işleyicini oluşturur ve ekleme noktasını yeni oluşturulan olay işleyicisine taşır. Eğer olay işleyicisi zaten mevcut ise, ekleme noktası mevcut olay işleyicisine taşınır.

C#'ta olay işleyicisi oluşturma

  1. Olay temsilci oluşturmak Startup tam olay adı bir boşluk bırakarak yazıp boşluk +='ı sonradan yazma sınıfının olay. Örneğin:

    this.<object name>.<event name> +=

  2. Kod satırının sonunda TAB tuşuna iki kez basın.

    Visual Studio otomatik olarak kod satırını tamamlar, olay işleyicini oluşturur ve ekleme noktasını yeni oluşturulan olay işleyicisine taşır.

Ayrıca bkz.

Görevler

İzlenecek Yol: NamedRange Denetiminin Olaylarına Karşı Programlama

Nasıl Yapılır: Office Projelerindeki Hataları İşleme

Kavramlar

Office Çözümlerinde Kod Yazma