両方のコントロールが無効な状態にあるコンボボックスまたはテキストボックスをクリックした後、メッセージボックスを出力するにはどうすればよいですか? どんな方法でも大歓迎です!ありがとうございます
質問する
626 次
1 に答える
0
フォームの MouseDown イベントを使用できます。
Private Sub Form1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseDown
If TextBox1.Enabled = False AndAlso _
e.X >= TextBox1.Left And e.X <= TextBox1.Left + TextBox1.Width AndAlso _
e.Y >= TextBox1.Top And e.Y <= TextBox1.Top + TextBox1.Height Then
MsgBox("The textbox is disabled")
End If
If ComboBox1.Enabled = False AndAlso _
e.X >= ComboBox1.Left And e.X <= ComboBox1.Left + ComboBox1.Width AndAlso _
e.Y >= ComboBox1.Top And e.Y <= ComboBox1.Top + ComboBox1.Height Then
MsgBox("The combobox is disabled")
End If
End Sub
于 2013-09-28T18:53:18.880 に答える