picture控件的选中有关问题,MSDN中的说明也会误导人

picture控件的选中问题,MSDN中的说明也会误导人
如果在 ControlStyles 中将控件的 Selectable 样式位设置为 true,且该控件包含在另一个控件中,而且其所有父控件都可见并已启用,则 Select 方法将激活该控件。

下面列表中的 Windows 窗体控件是不可选择的。从该列表中的控件派生的控件也是不可选择的。

Label
Panel
GroupBox
PictureBox
ProgressBar
Splitter
LinkLabel(当控件中没有链接时) 

上面是MSDN中的说明,但为什么在PictureBox1.Select 时,会引发PictureBox的GotFocus事件




------解决方案--------------------
Windows 窗体控件是不可选择
很多时候表现在控件类没有TabIndex属性,
但并不能表示控件类没有select()方法

下面例子完破0楼
VB.NET code
Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        PictureBox1.Select()
    End Sub

    Private Sub PictureBox1_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles PictureBox1.GotFocus
        MsgBox("LZ来卖萌了!")
    End Sub
End Class