vb的PropertyChanged怎么转写成vb.net的代码呢?
在vb中,做自定义控件时,属性可以这样定制:
******************
Public Property Get PicturePosition() As PicPositions
PicturePosition = PicPosition
End Property
Public Property Let PicturePosition(ByVal newPicPos As PicPositions)
PicPosition = newPicPos
PropertyChanged "PICPOS"
Call CalcTextRects
Call Redraw(lastStat, True)
End Property
********************
转成vb.net时:
——————————————————————————
Public Property PicturePosition() As PicPositions
Get
PicturePosition = PicPosition
End Get
Set(ByVal Value As PicPositions)
PicPosition = Value
PropertyChanged("PICPOS")'???????????????????????
Call CalcTextRects()
Call Redraw(lastStat, True)
End Set
End Property
——————————————————————————
但是PropertyChanged不是.net中的语法,这一句该如何改写呢?
请教高手了
还有,Public Property Get PictureOver() As StdPicture,StdPicture在.net中是什么数据类型呢?