【发布时间】:2011-02-03 22:29:40
【问题描述】:
我希望能够有一个不可见的按钮,但能够在单击时触发单击事件。
我正在查看此页面MSDN: System.windows.visibilty,按钮似乎可以具有三种可见性状态。可见、隐藏和折叠。当按钮被隐藏或折叠时,我看不到它(这很好)但我无法单击它(这很糟糕)。
有没有人可以在我的 XAML 文件中制作可点击的不可见元素?
【问题讨论】:
-
真的必须是
Button吗?您几乎可以从任何控件接收点击事件。 -
好吧,现在这没用了。听说过可发现性作为设计原则吗?
-
@Anon:根本不是这样。 click 事件几乎是 Button 控件独有的。
-
@CodyGray - 如果有人需要有一个图像“热点”,可以这么说,那么整个图像上的点击事件将毫无用处。理想情况下,它们应该是单独的元素(每个元素都有可以与之关联的事件),但这并不总是可能的。