. Visual Basic NET har mange kontroller som standard, men der kan være nogle tilfælde, når en brugerdefineret kontrol kommer i meget handy. Det er muligt at udvikle brugerdefinerede kontrolelementer med Visual Basic. NET og derefter bruge kontrollen i et andet program . Ting du skal
Visual Basic. NET 2005 eller højere
Vis Flere Instruktioner
1
Opret et nyt projekt i Visual Basic baseret på Windows-formular Kontrol Bibliotek . Giv det et passende navn . Husk på, at der ikke kan være mere end én bruger kontrol i biblioteket.
2
Ændre navnet på standard brugerkontrol på " ucNameAndAddress ". Den brugerdefinerede kontrol vil være en kontrol, der inkorporerer et navn og adresse . En kontrol som dette kan derefter bruges overalt et navn og adresse er behov for programmet, og det kan indarbejde en nødvendig forretningslogik dikteret for navn og adresse indrejse.
3
Tilføj etiketter og tekstbokse til brugerkontrol. Brug felter som "Full Name ", "Address ", " City", " stat" og " Zip Code ".
4
Føj følgende kode til koden bag til brugerkontrol. Disse er de egenskaber, kontrollen eksponerer for enden program at bruge . Denne prøve kode ikke gøre enhver kontrol af de data, input eller output . Kode til at gøre dette kunne føjes til den relevante Få /Set metoder.
Public Class ucNameAndAddress
Public Property fullname As String
Få
fullname = txtFullName.Text
End Get
Set ( ByVal value As String )
txtFullName.Text = værdi
End Set
End Ejendomsmæglere
Public property Adresse As String
Få
Adresse = txtAddress.Text
End Get
Set ( ByVal value As String )
txtAddress.Text = værdi
End Set
End Ejendomsmæglere
Public Property By As String
Få
< p> By = txtCity.Text
End Get
Set ( ByVal value As String )
txtCity.Text = værdi
End Set
End Ejendomsmæglere
Public Property State As String
Få
State = txtState.Text
End Get
Set ( ByVal værdi As String )
txtState.Text = værdi
End Set
End Ejendomsmæglere
Public Property Postnr As String
Get
ZipCode = txtZipcode.Text
End Get
Set ( ByVal value As String )
txtZipcode.Text = værdi
End Set
End Ejendomsmæglere
End Class
5
Byg projekt, der indeholder brugerkontrol.
6
Tilføj et nyt projekt til løsning baseret på Windows-formular Program skabelon. Dette vil skabe et projekt med en grundlæggende form i det.
7
Tilføj ny bruger styring, som bør være i værktøjskassen under MyUserControl komponenter til formularen . Kig efter de egenskaber i brugerens kontrol egenskaben vinduet. Når noget er indtastet i feltet i ejendommen panelet , vises det i brugerens kontrol på formularen .
8
Når brugerkontrol er bygget , skal du blot referere til kontrol bibliotek i ethvert projekt skulle bruge det.