This is down to changes that were made for new versions of ZPE.
A property is used to describe the state of an object that is active in memory. For example, a dog, clearly has the following properties:
Properties can be declared in the class of a control using:
Dim background As Color = Color.Black <Category("Appearance")> Public Property backgroundColour As Boolean Get Return background End Get Set(ByVal value As Color) background = value End Set End Property
As the VB.NET
Control object is a class that inherits from the
Object type, controls can have methods. A method is what
the object can do. A dog can:
The dog can be told to perform a
jump, or make it run, so it is known as a method. By using these
methods they are being called.
Call can be placed at the front of
a method to show that it is being called (although it is not strictly necessary).
Dim btn As Button = Button1 btn.PerformClick()
In this instance the
PerformClick method is being called.
An event is what reaction something has when the object does something. For instance, a dog may have the event Eat. When the Eat event is triggered, the dog is told to Drink. Generally speaking, events are similar to methods, so some example events for the dog could be:
An event leads to code being processed, so when the dog raises
Enter House it may call
the code for the method
Events must be handled by an event handler. VB.NET makes it easy to capture events that may occur by using
Private Sub RichTextBox_LinkClicked(ByVal sender As Object, ByVal e As System.Windows.Forms.LinkClickedEventArgs) Handles Me.LinkClicked MsgBox("Link clicked!") End Sub
Events themselves can be fired through the
RaiseEvent method. This can be particularly
useful when defining a custom control and using graphics to draw controls (raise the event when a part of the window
is clicked or hovered). It can also be used when a background task is completed to inform the application that it has
Private Sub EventRaiser() For(i As Integer = 0 To 100000) RaiseEvent Done() End For End Sub
The following are examples for a Button control.
Properties of a button
Methods of a button
Events of a button
S1s and S2s really enjoyed the lesson on cybercrime using the lesson on How to Rob A Bank on… https://t.co/MxjDYE2JFu
7 months ago
S2s doing really well in hardware test! Also really enjoying doing tests electronically rather than on paper.… https://t.co/ritdfcW6Mw
7 months ago
S1 and S2 pupils listing input and output devices and giving answers such as keyboard and mouse but there were also… https://t.co/dGxDkYqFxo
7 months ago