Visual C# 将 Windows Forms LABEL 指定为接受按钮
Visual C# Designating a Windows Forms LABEL as the Accept Button
我尝试将我的表单中的 Accept Button property
指定为 label
的 click event
。如果我会使用一个按钮,这不会是一个问题,但我选择使用标签是出于 UI 的原因。
不幸的是 Accept Button property
只接受 button
,所以我已经尝试在我的表单上放置一个 button
,将此按钮设为 acceptbutton
并调用label_Click
按钮 click_event 被触发时的方法。
这很有效,但是当我将我的按钮的可见性 属性 设置为 false 或在 InitializeComponent()
之后将我的按钮设置为 Hide()
时,接受按钮不再起作用。
Accept Button property
如何接受标签或如何在不改变其可见性的情况下直观地隐藏按钮 属性?
编辑:我试图完成的可视化。
当在表单上按下回车键 (Accept Button property
) 时,我想在单击播放标签时调用相同的方法。
要使按钮 "disappear" 不隐藏,您可以将边框更改为 0,将背景颜色更改为与表单相同的颜色,对于 FlatStyle 属性 选择 Flat。您还可以使用与表单颜色相同的图像作为按钮背景。
我尝试将我的表单中的 Accept Button property
指定为 label
的 click event
。如果我会使用一个按钮,这不会是一个问题,但我选择使用标签是出于 UI 的原因。
不幸的是 Accept Button property
只接受 button
,所以我已经尝试在我的表单上放置一个 button
,将此按钮设为 acceptbutton
并调用label_Click
按钮 click_event 被触发时的方法。
这很有效,但是当我将我的按钮的可见性 属性 设置为 false 或在 InitializeComponent()
之后将我的按钮设置为 Hide()
时,接受按钮不再起作用。
Accept Button property
如何接受标签或如何在不改变其可见性的情况下直观地隐藏按钮 属性?
编辑:我试图完成的可视化。
当在表单上按下回车键 (Accept Button property
) 时,我想在单击播放标签时调用相同的方法。
要使按钮 "disappear" 不隐藏,您可以将边框更改为 0,将背景颜色更改为与表单相同的颜色,对于 FlatStyle 属性 选择 Flat。您还可以使用与表单颜色相同的图像作为按钮背景。