内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

vb.net為類定義事件的簡單介紹

vb.net 自定義事件

變量值的改變本身就是你程序控制的,也就是說它的變化完全是在你掌控中的,做變量值改變的觸發(fā)事件實在沒有價值。

創(chuàng)新互聯(lián)建站成都企業(yè)網(wǎng)站建設(shè)服務(wù),提供網(wǎng)站設(shè)計制作、網(wǎng)站建設(shè)網(wǎng)站開發(fā),網(wǎng)站定制,建網(wǎng)站,網(wǎng)站搭建,網(wǎng)站設(shè)計,響應(yīng)式網(wǎng)站建設(shè),網(wǎng)頁設(shè)計師打造企業(yè)風(fēng)格網(wǎng)站,提供周到的售前咨詢和貼心的售后服務(wù)。歡迎咨詢做網(wǎng)站需要多少錢:028-86922220

通常編程者關(guān)心的應(yīng)該是用戶操作的控件值發(fā)生變化,但這些控件的事件通常都是定義好的,且已經(jīng)定義的非常全了。

猜測摟主其實是想學(xué)習(xí)自己制作控件,那就高深了,很多底層的事件通常都是從基本控件中獲得的!

在VB.net里定義的控件數(shù)組怎么定義事件

Imports?System.Text

Imports?System.Windows

Imports?System.Windows.Forms

Public?Class?Netin?'類?名

'Inherits?Forms.Form

Public?Shared?Netin?As?New?Form

Public?components?As?ComponentModel.IContainer

Protected?Overrides?Sub?Finalize()

MyBase.Finalize()

End?Sub???

DebuggerStepThrough()

Public?Sub?InitializeComponent()

Me.components?=?New?ComponentModel.Container()

Dim?resources?As?ComponentModel.ComponentResourceManager?=?New?System.ComponentModel.ComponentResourceManager(GetType(bjt))

Me.TextBox1?=?New?TextBox(Me.components)

Me.Button1?=?New?Button(Me.components)

'For?…?Next??

Me.Controls.Add(Me.TextBox1)

Me.Controls.Add(Me.Button1)

Me.m?=?New?ContextMenuStrip(Me.components)

Me.m1.Text?=?"菜單項1"?????

'設(shè)置并添加相關(guān)控件,(窗體)Netin?初始化。

End?Sub

Private?Sub?Form_Load(sender?As?Object,?e?As?EventArgs)?Handles?Me.Load

'加載后顯示窗體Netin。

End?Sub

Public?Sub?ObjClick(ByVal?sender?As?System.Object,?ByVal?e?As?System.EventArgs)?Handles?Button1.Click,Button2.Click,Button3.Click,TextBox1.Click?

MessageBox.Show("你按了鼠標(biāo)")

End?Sub

Public?WithEvents?TextBox1?As?TextBox

Public?WithEvents?Button1?As?Button

Public?WithEvents?Button2?As?Button

Public?WithEvents?Button3?As?Button

Friend?WithEvents?m?As?ContextMenuStrip

Friend?WithEvents?m1?As?ToolStripMenuItem

End?Class

Class?MainWindow

Netin.Show()

Netin.Button2.Text?=?"Main"

……

vb.net 類中 定義了 dim withevents mpc as picturebox 還有picturebox的paint 事件 該怎么使用這個類

大體看一下這個類里的事件都是私有的(Private) 如果想在窗體中使用這個事件就把類中事件前的Private關(guān)鍵字改成Public如:

Public Sub PicCurve_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles PicCurve.Paint

在窗體中調(diào)用的方法就是實例化類就行了。因為這個類有NEW所以在實例化的時候要賦參數(shù)

代碼如下數(shù)值是我臨時寫的。調(diào)用的時候你根據(jù)實際情況改一下就行。參數(shù)PictureBox1是在窗體上添加的PictureBox控件。

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Dim AA() As Single = {0.1, 1.2, 1.5, 1.6, 1.8}

Dim clsPaint As New bbbb(PictureBox1, AA, "PictureBox_1")

clsPaint.PicCurve_Paint(Me, Nothing)

End Sub

當(dāng)前題目:vb.net為類定義事件的簡單介紹
文章起源:http://www.rwnh.cn/article32/dssdjpc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計網(wǎng)站導(dǎo)航、、服務(wù)器托管、網(wǎng)站維護(hù)、域名注冊

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
蛟河市| 深圳市| 峡江县| 河池市| 介休市| 拉萨市| 托克托县| 鱼台县| 秦皇岛市| 如皋市| 塔河县| 永吉县| 盖州市| 花莲市| 凤山县| 柏乡县| 高要市| 泰和县| 阿图什市| 昌黎县| 西城区| 信宜市| 固阳县| 中阳县| 无棣县| 海门市| 朔州市| 卢氏县| 长海县| 都江堰市| 潜江市| 凤城市| 浦东新区| 深泽县| 开原市| 水城县| 绥滨县| 阿拉善左旗| 永泰县| 临汾市| 梅河口市|