语句错误求助

海口_菜鸟 2018-12-09 06:30:48
下面的语句是我从C#转换过来的,提示 INotifyPropertyChanged 错误,“类只能从其他类继承”
---------------------------------------------------------
Public Class data
Inherits INotifyPropertyChanged

Dim _name As String
Public Property Id As Integer
Public Property Name As String

Get
Return _name
End Get
Set(ByVal value As String)
_name = value
OnPropertyChanged("Name")
End Set
End Property

Public Property Age As Integer

Protected Friend Overridable Sub OnPropertyChanged(ByVal propertyName As String)
RaiseEvent PropertyChanged(Me, New PropertyChangedEventArgs(propertyName))
End Sub

Public Event PropertyChanged As PropertyChangedEventHandler
End Class
----------------------------------
请问这里的 INotifyPropertyChanged应该怎么写?谢谢!
...全文
38 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
海口_菜鸟 2018-12-09
  • 打赏
  • 举报
回复
搞定了。 ---------------------------- Public Class Students Implements INotifyPropertyChanged Dim _name As String Public Property Age As Integer Public Property Id As Integer Public Property Name As String Get Return _name End Get Set(ByVal value As String) _name = value OnPropertyChanged("Name") End Set End Property Protected Friend Overridable Sub OnPropertyChanged(ByVal propertyName As String) RaiseEvent INotifyPropertyChanged_PropertyChanged(Me, New PropertyChangedEventArgs(propertyName)) End Sub Public Event INotifyPropertyChanged_PropertyChanged As PropertyChangedEventHandler Implements INotifyPropertyChanged.PropertyChanged End Class
圣殿骑士18 2018-12-09
  • 打赏
  • 举报
回复
INotifyPropertyChanged是接口。它的意思是:类只能从其他类继承,不能从接口继承。

16,555

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧