Property用于標(biāo)識(shí)一個(gè)類成員為屬性而不是方法.屬性可以被獲取,屬性在被獲以的時(shí)候利用get句柄返回其值.屬性可以被賦值,這個(gè)過程是由set句柄完成的.這兩個(gè)句柄可以不同時(shí)存在.如果只有g(shù)et而沒有set,那屬性就是只讀的.如果只有set而沒有g(shù)et,那屬性就是只寫的.
成都創(chuàng)新互聯(lián)主要從事網(wǎng)站制作、做網(wǎng)站、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)鄂托克,10年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108
就是定義了兩個(gè)屬性:s_name和s_sex
Overridable 表示這個(gè)屬性可以被重載。
用type關(guān)鍵字定義(VB.NET是Structure關(guān)鍵字)
或者定義一個(gè)class.VB6是類模塊,VB.NET就是class類
例(VB6)
type Point
X as Integer
Y as Integer
end type
條用 dim zuobiao as point
zuobiao.x=你想要的X
zuobiao.y=你想要的Y
VB.NET
Structure Point
Dim X As Integer
Dim Y As Integer
End Structure
條用,要先創(chuàng)建實(shí)例對象
Dim X As New Point
X.X = 0
X.Y = 0
注意下你給ButtonTop的Image屬性賦值的地方,你的屬性SET里是針對【上】這個(gè)類的改變,你如果這樣寫是觸發(fā)不了屬性改變的:
ButtonTop.背景?=?Image.FromFile("C:/1.png")
正確的處理辦法應(yīng)該是new一個(gè)【上】類的對象,初始化時(shí)進(jìn)行賦值就可以了
Me.ButtonTop?=?New?Class1()?With?{.背景?=?Image.FromFile("C:/1.png")}