vb.net中关于获取焦点的问题
[img=C:\Documents and Settings\1\デスクトップ][/img]Private Sub txmiDelete_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txmiDelete.Click
Dim found As Control = Me.ActiveControl
While (found IsNot Nothing) AndAlso found.GetType() IsNot GetType(RecipeDetailControl)
found = found.Parent
End While
If found Is Nothing Then Return
_recipeDetail.Remove(DirectCast(found, RecipeDetailControl).DataSource)
End Sub
这里面的ActiveControl没有获到控件值,所以删除不了
我想在右击ContextMenuStrip1中的删除按钮时,触发Click事件,拿到我所想要的控件,然后进行删除
--------------------编程问答-------------------- 你想如何实现的。
你这个菜单如何弹出来的? --------------------编程问答-------------------- 在右击ContextMenuStrip1中的删除按钮时,触发Click事件,拿到我所想要的控件,然后进行删除
--------------------编程问答-------------------- ContextMenuStrip.SourceControl --------------------编程问答-------------------- 谢谢各位,我已有解决方案了
补充:.NET技术 , VB.NET