2016-10-04 2 views
-2

J'ai deux boutons dans mon formulaire, dans lequel un doit être sélectionné par défaut. Comment puis je faire ça. Par exemple, il ya des boutons payer en espèces et payer par carte, dans lequel pybycash devrait être mis en évidence par défautBouton à sélectionner par défaut

+0

double possible de [propriété bouton par défaut dans WinForm app] (http://stackoverflow.com/questions/4280221/default-button-property-in-winform-app) – iceDragon

+0

Veuillez fournir un [mcve], car nous ne savons même pas quel framework gui vous utilisez. – Mafii

+0

Actuallt Accepter le bouton et le concept du bouton radio fonctionneront tous les deux, mais comme je suis en train de travailler avec un cadre compact, je ne peux pas utiliser ces classes. Je ne sais pas si le bouton radio peut être utilisé dans un cadre compact – ammu

Répondre

1

Essayez de définir AcceptButton pour votre formulaire à n'importe quel bouton que vous voulez être le bouton par défaut.

Vous pouvez le faire dans le code ou dans le Concepteur de fiches.

0

Vous voulez un comportement RadioButton:

  • Utilisez un GroupBox et placer quelques RadioButtons dedans.
  • Sur un RadioButton mis Checked propriété à True

Si vous ne voulez pas ressembler à un RadioButton vous pouvez changer l'apparence:

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

Thanx. Mais je veux des boutons normaux, pas des boutons radio – ammu

+0

Si l'utilisateur ne peut en sélectionner qu'un alors vous devez utiliser RadioButtons. Le style peut être changé. Les boutons normaux n'ont pas le comportement «un seul sélectionné» – RvdK

+0

L'utilisateur ne peut en sélectionner qu'un seul, mais il ne devrait pas être un bouton radio. le besoin est pour seulement le bouton normal. Mais un bouton devrait être mis en surbrillance (ce qui peut être dû à la préférence de cette option) – ammu