Hi, I am trying to call a Property with INotifyProperty Changed from ClassB to ClassA, but this doesn't work!! What am I doing wrong?
Code:
Public Class ClassA
Implements System.ComponentModel.INotifyPropertyChanged
Public Event PropertyChanged(ByVal sender As Object, ByVal e As
System.ComponentModel.PropertyChangedEventArgs) Implements
System.ComponentModel.INotifyPropertyChanged.PropertyChanged
Protected Overridable Sub OnPropertyChanged(ByVal e As
System.ComponentModel.PropertyChangedEventArgs)
RaiseEvent PropertyChanged(Me, e)
End Sub
Private m_prop1 As String
Public Property Prop1() As String
Get
Return m_prop1
End Get
Set(ByVal value As String)
m_prop1 = value
End Set
End Property
End Class
Public Class ClassB
Inherits ClassA
Private m_prop2 As String
Public Property Prop2() As String
Get
Return m_prop2
End Get
Set(ByVal value As String)
m_prop2 = value
Dim e As New System.ComponentModel.PropertyChangedEventArgs("Prop1")
OnPropertyChanged(e)
End Set
End Property
End Class