Aracılığıyla paylaş


Nasıl yapılır: olay işleyicileri Office projelerinin

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 Office 2013 ve Office 2010'un belge düzeyi projelerine ve uygulama düzeyi projelerine yöneliktir. Bkz. Office Uygulamalarında Kullanılabilir Özellikler ve Proje Türü.

[!NOT]

Bilgisayarınızda, aşağıdaki yönergelerde yer alan Visual Studio kullanıcı arabirimi öğelerinden bazılarının adı veya konumu farklı gösterilebilir. 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 temsilcisini oluşturun Startup bir boşluk bırakarak tam olay adını yazıp ardından boşluk += yazarak sınıfı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 denetim olayları programlama

Kavramlar

Office Çözümlerinde Kod Yazma

Diğer Kaynaklar

Office çözümler oluşturma