- 題名: チェックボックスで表示切り換えられるパネルを作りたい
- 日時: 2009/09/04 21:36:10
- ID: 25356
- この記事の返信元:
- (なし)
- この記事への返信:
- [25357] Re[1]: チェックボックスで表示切り換えられるパネルを作りたい2009/09/04 22:07:39
- ツリーを表示
お疲れ様です 以下のコードで試してみてください ' CheckBox1とPanel1をFormに配置し、Panel1の中にTextBoxを配置してください Public Class Form7 Protected Overrides Sub OnLoad(ByVal e As System.EventArgs) Me.Panel1.DataBindings.Add("Visible", Me.CheckBox1, "Checked") MyBase.OnLoad(e) End Sub Private Sub Panel1_MouseLeave(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles Panel1.MouseLeave Dim p As Point = Me.Panel1.PointToClient(Cursor.Position) If Me.Panel1.ClientRectangle.Contains(p) = False Then Me.CheckBox1.Checked = False End If End Sub Private Sub Panel1_Leave(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles Panel1.Leave Me.CheckBox1.Checked = False End Sub End Class
分類:[.NET]