Tworzenie programów obsługi zdarzeń w projektach pakietu Office
Istnieje kilka sposobów tworzenia programów obsługi zdarzeń w Visual Basic i C#. W widoku projektu można utworzyć domyślne programy obsługi zdarzeń dla kontrolek, klikając dwukrotnie kontrolkę, lub używając okienka zdarzeń w oknie Właściwości , aby utworzyć programy obsługi dla dowolnego zdarzenia w kontrolce. Jeśli jednak korzystasz z widoku Kod, możesz nie chcieć przełączyć się na widok Projektu, aby utworzyć procedurę obsługi zdarzeń.
Dotyczy: informacje w tym temacie dotyczą projektów na poziomie dokumentu i projektów dodatków VSTO. Zobacz Funkcje dostępne według aplikacja pakietu Office lication i typu projektu.
Uwaga
Na komputerze w poniższych instrukcjach mogą być wyświetlane inne nazwy i lokalizacje niektórych elementów interfejsu użytkownika programu Visual Studio. Te elementy są określane przez numer wersji Visual Studio oraz twoje ustawienia. Aby uzyskać więcej informacji, zobacz Personalizowanie środowiska IDE.
Aby utworzyć program obsługi zdarzeń w Visual Basic
Z listy rozwijanej Nazwa klasy w górnej części Edytora kodu wybierz obiekt, dla którego chcesz utworzyć procedurę obsługi zdarzeń.
Uwaga
Jeśli chcesz utworzyć programy obsługi zdarzeń dla
ThisDocument
programu lubThisWorkbook
, musisz wybrać pozycję (ThisDocument Events) lub (ThisWorkbook Events) na liście rozwijanej Nazwa klasyZ listy rozwijanej Nazwa metody w górnej części Edytora kodu wybierz zdarzenie.
Program Visual Studio tworzy procedurę obsługi zdarzeń i przenosi punkt wstawiania do nowo utworzonego programu obsługi zdarzeń. Jeśli program obsługi zdarzeń już istnieje, punkt wstawiania zostanie przeniesiony do istniejącej procedury obsługi zdarzeń.
Aby utworzyć program obsługi zdarzeń w języku C#
Utwórz delegata zdarzenia w zdarzeniu Uruchamiania klasy, wpisując kwalifikowaną nazwę zdarzenia, a następnie spację, a następnie wpisując += bez spacji. Na przykład:
this.<object name>.<event name> +=
Na końcu wiersza kodu naciśnij dwukrotnie klawisz TAB.
Program Visual Studio automatycznie kończy wiersz kodu, tworzy procedurę obsługi zdarzeń i przenosi punkt wstawiania do nowo utworzonego programu obsługi zdarzeń.