小编May*_*kar的帖子

错误C2039:'Dispose':不是'System :: Windows :: Forms :: ErrorProvider'的成员

我试图使用ErrorProvider类来显示复选框上的错误.我可以使用以下代码显示错误

errorProvider1->SetError(checkBox1,"Error");
Run Code Online (Sandbox Code Playgroud)

但是当我尝试使用以下代码处理此errorProvider时

errorProvider1->Dispose();
Run Code Online (Sandbox Code Playgroud)

然后这一行显示错误

error C2039: 'Dispose' : is not a member of 'System::Windows::Forms::ErrorProvider'
Run Code Online (Sandbox Code Playgroud)

本代码我能够在vc#中成功运行,但不能在vc ++中运行;

但是因为我的要求是在vc ++中使用它.

任何人都可以告诉我这段代码中的问题是什么.

提前致谢

c++-cli errorprovider visual-studio-2010 visual-c++ winforms

5
推荐指数
1
解决办法
3355
查看次数