C# 默认情况下要选择的按钮

C# 默认情况下要选择的按钮,c#,winforms,C#,Winforms,我的表单中有两个按钮,其中一个默认选择。我该怎么做呢。例如,有“按现金支付”和“按卡支付”按钮,默认情况下,pybycash应突出显示尝试将表单的接受按钮设置为您希望作为默认按钮的按钮 您可以在代码或表单设计器中执行此操作。因此您需要单选按钮行为: 使用分组框并在其中放置一些单选按钮 在一个单选按钮上将Checked属性设置为True 如果您不希望它看起来像一个单选按钮,您可以更改外观: myRadioButton.Appearance = System.Windows.Forms.Appe

我的表单中有两个按钮,其中一个默认选择。我该怎么做呢。例如,有“按现金支付”和“按卡支付”按钮,默认情况下,pybycash应突出显示

尝试将表单的
接受按钮
设置为您希望作为默认按钮的按钮


您可以在代码或表单设计器中执行此操作。

因此您需要单选按钮行为:

  • 使用
    分组框
    并在其中放置一些
    单选按钮
  • 在一个
    单选按钮上
    Checked
    属性设置为
    True
如果您不希望它看起来像一个
单选按钮
,您可以更改外观:

myRadioButton.Appearance = System.Windows.Forms.Appearance.Button; 

塔克斯。但是我想要普通的按钮,而不是单选按钮如果用户只能选择一个,那么你应该使用单选按钮。样式可以更改。普通按钮没有“仅选择一个”的行为用户只能选择一个,但不应是单选按钮。只需要普通按钮。但是有一个按钮应该突出显示(这可能是因为更倾向于该选项)。这就是我所说的,使用单选按钮(行为),并将外观设置为正常按钮。我已经更新了这个问题。如果您使用普通按钮,您必须手动选择/取消选择其他按钮。非常感谢,我将使用此概念,我将使用compact framework中的类请提供一个可能的副本,因为我们甚至不知道您使用的是什么gui框架。实际上,我不接受按钮和单选按钮概念都可以工作,但当我使用compact framework编写时,我无法使用这些类。我不知道单选按钮是否可以在紧凑的框架中使用