C# OCX开发。解决方法

C# OCX开发。
 网页中调用OCX控件,关闭时调用用户控件中的方法      
public void CloseWindow()
        {
            ((Form)this.Parent).Close();
        }
 出现报错,但是当在弹出的OCX控件中添加一个button按钮,调用该方法时能够正常关闭。
求大神 解决办法。
------解决思路----------------------
C# OCX开发。解决方法



this.ParentForm
 this.FindForm()

这两个自己选一个用。。。
------解决思路----------------------

public void CloseWindow()
{
    var form = this.FindForm();
    form.Close();
}