Leadtools.Web.Controls Namespace > WebImageViewer Class : PropertyChanged Event |
public event PropertyChangedEventHandler PropertyChanged
'Declaration Public Event PropertyChanged As PropertyChangedEventHandler
'Usage Dim instance As WebImageViewer Dim handler As PropertyChangedEventHandler AddHandler instance.PropertyChanged, handler
public event PropertyChangedEventHandler PropertyChanged
add_PropertyChanged(function(sender, e)) remove_PropertyChanged(function(sender, e))
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. |
Public Sub WebImageViewer_PropertyChanged(ByVal mainWebImageViewer As WebImageViewer) AddHandler mainWebImageViewer.PropertyChanged, New System.ComponentModel.PropertyChangedEventHandler(AddressOf mainWebImageViewer_PropertyChanged) '' '' update some properties values '' AddHandler mainWebImageViewer.PropertyChanged, New System.ComponentModel.PropertyChangedEventHandler(AddressOf mainWebImageViewer_PropertyChanged) End Sub Sub mainWebImageViewer_PropertyChanged(ByVal sender As Object, ByVal e As System.ComponentModel.PropertyChangedEventArgs) If (e.PropertyName = "ScaleFactor") Then '' ScaleFactor property changed. ElseIf (e.PropertyName = "SizeMode") Then '' SizeMode property changed. '' ''etc. '' End If End Sub
public void WebImageViewer_PropertyChanged(WebImageViewer mainWebImageViewer) { mainWebImageViewer.PropertyChanged += new System.ComponentModel.PropertyChangedEventHandler(mainWebImageViewer_PropertyChanged); // // update some properties values // mainWebImageViewer.PropertyChanged -= new System.ComponentModel.PropertyChangedEventHandler(mainWebImageViewer_PropertyChanged); } void mainWebImageViewer_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) { if(e.PropertyName == "ScaleFactor") { // ScaleFactor property changed. } else if(e.PropertyName == "SizeMode") { // SizeMode property changed. } // //etc. // }
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2