DataGridView.OnCursorChanged(EventArgs) Metoda

Definicja

Podnosi CursorChanged zdarzenie i aktualizuje właściwość, UserSetCursor Jeśli kursor został zmieniony w kodzie użytkownika.Raises the CursorChanged event and updates the UserSetCursor property if the cursor was changed in user code.

protected:
 override void OnCursorChanged(EventArgs ^ e);
protected override void OnCursorChanged (EventArgs e);
override this.OnCursorChanged : EventArgs -> unit
Protected Overrides Sub OnCursorChanged (e As EventArgs)

Parametry

e
EventArgs

EventArgsZawierający dane zdarzenia.An EventArgs that contains the event data.

Uwagi

DataGridViewKontrolka zmienia Cursor wartość właściwości w zależności od lokalizacji wskaźnika myszy.The DataGridView control changes the Cursor property value depending on the location of the mouse pointer. UserSetCursorWłaściwość przechowuje wartość normalną Cursor właściwości i ignoruje zmiany kontrolki.The UserSetCursor property stores the normal value of the Cursor property and ignores the control's changes. Ta metoda jest wywoływana, gdy CursorChanged wystąpi zdarzenie i aktualizuje UserSetCursor Właściwość, w razie potrzeby, oprócz wywoływania procedur obsługi zdarzeń.This method is called when the CursorChanged event occurs, and it updates the UserSetCursor property, if necessary, in addition to invoking any event handlers.

Podnoszenie zdarzenia wywołuje program obsługi zdarzeń przez delegata.Raising an event invokes the event handler through a delegate. Aby uzyskać więcej informacji, zobacz Obsługa iwywoływanie zdarzeń.For more information, see Handling and Raising Events.

OnCursorChangedMetoda umożliwia również klasom pochodnym obsłużenia zdarzenia bez dołączania delegata.The OnCursorChanged method also allows derived classes to handle the event without attaching a delegate. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.This is the preferred technique for handling the event in a derived class.

Uwagi dotyczące dziedziczenia

Podczas zastępowania OnCursorChanged(EventArgs) klasy pochodnej należy wywołać metodę klasy bazowej, OnCursorChanged(EventArgs) Aby zarejestrowani pełnomocnicy otrzymywali zdarzenie.When overriding OnCursorChanged(EventArgs) in a derived class, be sure to call the base class' OnCursorChanged(EventArgs) method so that registered delegates receive the event.

Dotyczy

Zobacz też