Leadtools.Web.Controls Namespace > WebThumbnailViewer Class : PropertyChanged Event |
public event PropertyChangedEventHandler PropertyChanged
'Declaration Public Event PropertyChanged As PropertyChangedEventHandler
'Usage Dim instance As WebThumbnailViewer Dim handler As PropertyChangedEventHandler AddHandler instance.PropertyChanged, handler
public: event PropertyChangedEventHandler^ PropertyChanged
The event handler receives an argument of type PropertyChangedEventArgs containing data related to this event. The following PropertyChangedEventArgs properties provide information specific to this event.
Property | Description |
---|---|
PropertyName | Gets the name of the property that changed. |
Imports Leadtools Imports Leadtools.Codecs Imports Leadtools.Web.Controls Public Sub WebImageViewer_PropertyChanged(ByVal webThumbnailViewer As WebThumbnailViewer) AddHandler webThumbnailViewer.PropertyChanged, New System.ComponentModel.PropertyChangedEventHandler(AddressOf webThumbnailViewer_PropertyChanged) End Sub Sub webThumbnailViewer_PropertyChanged(ByVal sender As Object, ByVal e As System.ComponentModel.PropertyChangedEventArgs) If (e.PropertyName = "SelectedIndex") Then ' SelectedIndex property changed. ElseIf (e.PropertyName = "Rows") Then ' Rows property changed. ' 'etc. ' End If End Sub
using Leadtools; using Leadtools.Codecs; using Leadtools.Web.Controls; public void WebImageViewer_PropertyChanged(WebThumbnailViewer webThumbnailViewer) { webThumbnailViewer.PropertyChanged += new System.ComponentModel.PropertyChangedEventHandler(webThumbnailViewer_PropertyChanged); } void webThumbnailViewer_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) { if(e.PropertyName == "SelectedIndex") { // SelectedIndex property changed. } else if(e.PropertyName == "Rows") { // Rows property changed. } // //etc. // }