Public Class Form1 Private Sub Button1_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button.MouseEnter Dim rnd1 As New Random Dim x As Integer = rnd1.Next(150) Dim y As Integer = rnd1.Next(300) Button.Location = New Point(x, y) End Sub Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button.Click MessageBox.Show("You Win") End Sub2.
a. Button 2: This button will make the textbox enabled/disabled.
b. Button 3: Turn a background color on the textbox on and off. (Toggle between white and
another color)
c. Button 4: Put text inside of the text box and take it away
d. Button 5: Change the border style of the textbox between none and fixed3d
Create a form with 4 buttons and one text box (use the gui). The button wording should
describe what it does.
Private Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click If TextBox1.Enabled = True Then TextBox1.Enabled = False Else : TextBox1.Enabled = True End If End Sub Private Sub Button3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button3.Click If TextBox1.BackColor = Color.White Then TextBox1.BackColor = Color.Black Else : TextBox1.BackColor = Color.White End If End Sub Private Sub Button4_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button4.Click If TextBox1.Text = "" Then TextBox1.Text = "HI!!!" Else : TextBox1.Text = "" End If End Sub Private Sub Button5_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button5.Click If TextBox1.BorderStyle = BorderStyle.None Then TextBox1.BorderStyle = BorderStyle.Fixed3D Else : TextBox1.BorderStyle = BorderStyle.None End If End Sub3. Create a form with a button (using the gui). When this button is clicked, it will create 3 labels and 3 textboxes associated with those labels. When the textboxes are hovered over, change their background color. When it is not being hovered over, change the background color back to white.
Dim l1, l2, l3 As New Label Dim WithEvents t1, t2, t3 As New TextBox Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click l1.Location = New Point(50, 50) l1.Text = "Label1" l2.Location = New Point(50, 100) l2.Text = "Label2" l3.Location = New Point(50, 150) l3.Text = "Label3" Me.Controls.Add(l1) Me.Controls.Add(l2) Me.Controls.Add(l3) t1.Location = New Point(150, 50) t2.Location = New Point(150, 100) t3.Location = New Point(150, 150) Me.Controls.Add(t1) Me.Controls.Add(t2) Me.Controls.Add(t3) End Sub Private Sub t1_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles t1.MouseEnter t1.BackColor = Color.Black End Sub Private Sub t2_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles t2.MouseEnter t2.BackColor = Color.Black End Sub Private Sub t3_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles t3.MouseEnter t3.BackColor = Color.Black End Sub Private Sub t1_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles t1.MouseLeave t1.BackColor = Color.White End Sub Private Sub t2_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles t2.MouseLeave t2.BackColor = Color.White End Sub Private Sub t3_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles t3.MouseLeave t3.BackColor = Color.White End Sub4.
Create a form with 3 buttons and a listbox.
Load 3 items into the listbox on load so that its not empty
Button 1: Select Item 1
Button 2: Select Item 2
Button 3: Select Item 3
Dim WithEvents b1, b2, b3 As New Button Dim lb1 As New ListBox Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load b1.Location = New Point(300, 140) b2.Location = New Point(300, 170) b3.Location = New Point(300, 200) lb1.Location = New Point(300, 230) b1.Text = "Button 7" b2.Text = "Button 8" b3.Text = "Button 9" Me.Controls.Add(b1) Me.Controls.Add(b2) Me.Controls.Add(b3) Me.Controls.Add(lb1) lb1.Items.Add("You") lb1.Items.Add("are") lb1.Items.Add("annoying!!!") End Sub Private Sub b1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles b1.Click lb1.SelectedIndex = 0 End Sub Private Sub b2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles b2.Click lb1.SelectedIndex = 1 End Sub Private Sub b3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles b3.Click lb1.SelectedIndex = 2 End Sub Private Sub clear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles clear.Click TextBox1.Text = "" TextBox1.BackColor = Color.White TextBox1.BorderStyle = BorderStyle.Fixed3D TextBox1.Enabled = True t1.Text = "" t2.Text = "" t3.Text = "" Button.Location = New Point(12, 11) End Sub Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click Application.Exit() End Sub End Class
No comments:
Post a Comment