Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to select default button in wpf dialog?

Tags:

c#

dialog

wpf

I am creating a WPF dialog. It is like our normal messagebox with ok and cancel button. How to create such a dialog so that the Ok button is selected when the dialog is opened?

like image 850
Abhishek Avatar asked Sep 29 '11 06:09

Abhishek


1 Answers

To set a Window's Default button

Set your default button's IsDefault property to true.

Note that you can also set a Window's Cancel button by setting a button's IsCancel property to true.


To set the Selected (focused) button in a Window

If you want to select a particular button then use the Focus method like this:

yourButton.Focus(); 

You might do this when a Window loads (in the Window_Loaded event).

To select a particular button when your Window opens make sure its IsTabStop property is set to true and ensure its TabIndex property is lower than any other control on the Window.

like image 129
Jay Riggs Avatar answered Sep 22 '22 15:09

Jay Riggs