SourceChangedEventArgs Kelas

Definisi

Menyediakan data untuk peristiwa SourceChanged, yang digunakan untuk interoperatasi. Kelas ini tidak dapat diwariskan.

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

Keterangan

Peristiwa SourceChanged adalah peristiwa yang dirutekan di mana pengidentifikasi peristiwa tidak diekspos secara publik. Ini karena peristiwa ini memainkan bagian yang berpotensi penting dalam interoperarasi dan tidak boleh dibesarkan secara seketika oleh sumber lain daripada implementasi internal subkelas yang diketahui PresentationSource (saat ini, satu-satunya kelas tersebut adalah HwndSource). Saat menerapkan solusi interoperabilitas, Anda dapat melampirkan atau menghapus penangan untuk peristiwa (dengan memanggil AddSourceChangedHandler dan RemoveSourceChangedHandler, masing-masing) tetapi Anda tidak dapat melakukan operasi lain yang biasanya tersedia untuk peristiwa yang dirutekan seperti penanganan kelas, menambahkan pemilik, atau menaikkan peristiwa dari sumber elemen arbitrer.

Kelas ini mengambil alih RoutedEventArgs metode RoutedEventArgs.InvokeEventHandlervirtual , untuk mengembalikan handler khusus jenis saat diminta oleh sistem peristiwa. Penimpaan ini SourceChangedEventArgs tidak muncul dalam tabel anggota kelas dalam dokumentasi SDK ini karena merupakan anggota yang dilindungi yang diimplementasikan oleh kelas yang disegel.

Konstruktor

Nama Deskripsi
SourceChangedEventArgs(PresentationSource, PresentationSource, IInputElement, IInputElement)

Menginisialisasi instans SourceChangedEventArgs baru kelas, menggunakan informasi yang disediakan untuk sumber lama dan baru, elemen yang efek perubahan ini, dan induk yang dilaporkan sebelumnya dari elemen tersebut.

SourceChangedEventArgs(PresentationSource, PresentationSource)

Menginisialisasi instans SourceChangedEventArgs baru kelas, menggunakan informasi yang disediakan untuk sumber lama dan baru.

Properti

Nama Deskripsi
Element

Mendapatkan elemen yang perubahan induknya menyebabkan informasi sumber presentasi berubah.

Handled

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

(Diperoleh dari RoutedEventArgs)
NewSource

Mendapatkan sumber baru yang terlibat dalam perubahan sumber ini.

OldParent

Mendapatkan induk elemen sebelumnya yang perubahan induknya menyebabkan informasi sumber presentasi berubah.

OldSource

Mendapatkan sumber lama yang terlibat dalam perubahan sumber ini.

OriginalSource

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

(Diperoleh dari RoutedEventArgs)
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

Nama Deskripsi
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 Type instans 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 Objectsaat ini.

(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