對(duì)象是通過使用工具箱控件在Visual Basic窗體上創(chuàng)建的一種用戶界面元素。 事實(shí)上,在Visual Basic中,表單本身是一個(gè)對(duì)象。 每個(gè)Visual Basic控件由三個(gè)重要元素組成:
Properties:描述對(duì)象的屬性,
Methods:方法導(dǎo)致對(duì)象做某事,
Events:事件是當(dāng)對(duì)象做某事時(shí)發(fā)生的事情。
Object. Property = Value
Object :是您要定制的對(duì)象的名稱。
Property是您要更改的特性。
Value 是新的屬性設(shè)置。
例如,
Form1.Caption = "Hello"
您可以使用屬性窗口設(shè)置任何窗體屬性。 大多數(shù)屬性可以在應(yīng)用程序執(zhí)行期間設(shè)置或讀取。 您可以參考Microsoft文檔中與應(yīng)用于它們的不同控件和限制相關(guān)的屬性的完整列表。
方法是作為類的成員創(chuàng)建的過程,它們使對(duì)象做某事。 方法用于訪問或操縱對(duì)象或變量的特性。 您將在類中使用的主要有兩類方法:
1、如果您使用的工具箱提供的控件之一,您可以調(diào)用其任何公共方法。 這種方法的要求取決于所使用的類。
2、如果沒有現(xiàn)有方法可以執(zhí)行所需的任務(wù),則可以向類添加一個(gè)方法。
例如,MessageBox控件有一個(gè)名為Show的方法,它在下面的代碼片段中調(diào)用:
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MessageBox.Show("Hello, World") End Sub End Class
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load 'event handler code goes here End Sub
這里,Handles MyBase.Load表示Form1_Load()子例程處理Load事件。 類似的方式,你可以檢查存根代碼點(diǎn)擊,雙擊。 如果你想初始化一些變量,如屬性等,那么你將這樣的代碼保存在Form1_Load()子程序中。 這里,重要的一點(diǎn)是事件處理程序的名稱,默認(rèn)情況下是Form1_Load,但您可以根據(jù)您在應(yīng)用程序編程中使用的命名約定更改此名稱。
VB.Net提供了各種各樣的控件,幫助您創(chuàng)建豐富的用戶界面。 所有這些控制的功能在相應(yīng)的控制類中定義。 控制類在System.Windows.Forms命名空間中定義。
S.N. | 小部件和說明 |
---|---|
1 | Forms 形式 用于構(gòu)成用戶界面的所有控件的容器。 |
2 | TextBox 文本框 它代表一個(gè)Windows文本框控件。 |
3 | Label 標(biāo)簽 它代表一個(gè)標(biāo)準(zhǔn)的Windows標(biāo)簽。 |
4 | Button 按鈕 它代表一個(gè)Windows按鈕控件。 |
5 | ListBox 列表框 它代表一個(gè)顯示項(xiàng)目列表的Windows控件。 |
6 | ComboBox 組合框 它代表一個(gè)Windows組合框控件。 |
7 | RadioButton 單選按鈕 它使用戶能夠在與其他RadioButton控件配對(duì)時(shí)從一組選項(xiàng)中選擇一個(gè)選項(xiàng)。 |
8 | CheckBox 復(fù)選框 它代表一個(gè)Windows復(fù)選框。 |
9 | PictureBox 圖片框 它表示用于顯示圖像的Windows畫面框控件。 |
10 | ProgressBar 進(jìn)度條 它代表一個(gè)Windows進(jìn)度條控件。 |
11 | ScrollBar 滾動(dòng)條 它實(shí)現(xiàn)滾動(dòng)條控件的基本功能。 |
12 | DateTimePicker 日期輸入框 它代表一個(gè)Windows控件,允許用戶選擇日期和時(shí)間,并以指定的格式顯示日期和時(shí)間。 |
13 | TreeView 樹狀圖 它顯示標(biāo)簽項(xiàng)的分層集合,每個(gè)由樹節(jié)點(diǎn)表示。 |
14 | ListView 列表顯示 它代表一個(gè)Windows列表視圖控件,它顯示可以使用四個(gè)不同視圖之一顯示的項(xiàng)目集合。 |
更多建議: