C ++ / cli可点击的隐形按钮

时间:2016-02-01 02:55:18

标签: winforms c++-cli

如建议的那样,我怎样才能使c ++ / cli(Windows窗体)中的按钮不可见且可点击?

我可以使用this->button1->Visible = false;

隐藏它

单击时会更改图片更改。可悲的是,虽然看不见,但我可能没有它,因为它在这种状态下无法点击。

如何使这个隐形按钮可以点击?

1 个答案:

答案 0 :(得分:0)

为了使内容不可见但仍可在WinForms中点击,我通常首先将ForeColorBackColor设置为Transparent。但是,按钮也有边框之类的东西,有键盘焦点时的虚线,这种类型的东西,我不确定你可以设置所有这些颜色。

是否必须是按钮?普通Control具有更平滑的视觉外观,可以更容易地变得不可见,但它仍然有Click事件。这对你有用吗?