当前位置:编程学习 > C#/ASP.NET >>

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
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,