如建议的那样,我怎样才能使c ++ / cli(Windows窗体)中的按钮不可见且可点击?
我可以使用this->button1->Visible = false;
单击时会更改图片更改。可悲的是,虽然看不见,但我可能没有它,因为它在这种状态下无法点击。
如何使这个隐形按钮可以点击?
答案 0 :(得分:0)
为了使内容不可见但仍可在WinForms中点击,我通常首先将ForeColor
和BackColor
设置为Transparent
。但是,按钮也有边框之类的东西,有键盘焦点时的虚线,这种类型的东西,我不确定你可以设置所有这些颜色。
是否必须是按钮?普通Control
具有更平滑的视觉外观,可以更容易地变得不可见,但它仍然有Click
事件。这对你有用吗?