Bagikan melalui


ExecutedRoutedEventArgs Kelas

Definisi

Menyediakan data untuk peristiwa yang dirutekan Executed dan PreviewExecuted .

public ref class ExecutedRoutedEventArgs sealed : System::Windows::RoutedEventArgs
public sealed class ExecutedRoutedEventArgs : System.Windows.RoutedEventArgs
type ExecutedRoutedEventArgs = class
    inherit RoutedEventArgs
Public NotInheritable Class ExecutedRoutedEventArgs
Inherits RoutedEventArgs
Warisan
ExecutedRoutedEventArgs

Contoh

Contoh berikut membuat ExecutedRoutedEventHandler yang membuka MessageBox saat perintah dijalankan.

void OpenCmdExecuted(object target, ExecutedRoutedEventArgs e)
{
    String command, targetobj;
    command = ((RoutedCommand)e.Command).Name;
    targetobj = ((FrameworkElement)target).Name;
    MessageBox.Show("The " + command +  " command has been invoked on target object " + targetobj);
}
Private Sub OpenCmdExecuted(ByVal sender As Object, ByVal e As ExecutedRoutedEventArgs)
    Dim command, targetobj As String
    command = CType(e.Command, RoutedCommand).Name
    targetobj = CType(sender, FrameworkElement).Name
    MessageBox.Show("The " + command + " command has been invoked on target object " + targetobj)
End Sub

Keterangan

ExecutedRoutedEventHandler mewakili metode yang mengimplementasikan logika perintah dari RoutedCommand. Memisahkan logika implementasi dari perintah memungkinkan perintah dipanggil dari sumber dan jenis yang berbeda dan memungkinkan pemusatan logika perintah.

Kelas data kejadian ini juga digunakan untuk CommandManager.Executed dan CommandManager.PreviewExecuted. Tetapi sebagian besar handler praktis akan menangani Executed peristiwa dari tertentu CommandBinding, daripada bekerja di tingkat tersebut CommandManager .

Untuk informasi selengkapnya tentang perintah, lihat Gambaran Umum Perintah.

Properti

Command

Mendapatkan perintah yang dipanggil.

Handled

Mendapatkan atau menetapkan nilai yang menunjukkan status penanganan peristiwa saat ini untuk peristiwa yang dirutekan saat melakukan perjalanan rute.

(Diperoleh dari RoutedEventArgs)
OriginalSource

Mendapatkan sumber pelaporan asli sebagaimana ditentukan oleh pengujian klik murni, sebelum kemungkinan Source penyesuaian oleh kelas induk.

(Diperoleh dari RoutedEventArgs)
Parameter

Mendapatkan parameter data dari perintah .

RoutedEvent

Mendapatkan atau mengatur yang RoutedEvent terkait dengan instans ini RoutedEventArgs .

(Diperoleh dari RoutedEventArgs)
Source

Mendapatkan atau mengatur referensi ke objek yang menaikkan peristiwa.

(Diperoleh dari RoutedEventArgs)

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
InvokeEventHandler(Delegate, Object)

Ketika ditimpa di kelas turunan, menyediakan cara untuk memanggil penanganan aktivitas dengan cara khusus jenis, yang dapat meningkatkan efisiensi atas implementasi dasar.

(Diperoleh dari RoutedEventArgs)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
OnSetSource(Object)

Saat ditimpa di kelas turunan, berikan titik masuk panggilan balik pemberitahuan setiap kali nilai Source properti instans berubah.

(Diperoleh dari RoutedEventArgs)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga