Pouvez-vous définir la DefaultResponse pour une boîte de dialogue GTK dans Glade?

StackOverflow https://stackoverflow.com/questions/1705411

  •  19-09-2019
  •  | 
  •  

Question

Dans mon code, j'ai des lignes comme ceci:

Builder builder = new Builder();
builder.AddFromFile(gladefile);
FileChooserDialog dialog =
    (FileChooserDialog) builder.GetObject("dialog");

dialog.DefaultResponse = ResponseType.Ok;

Existe-t-il un moyen de définir la réponse par défaut dans le fichier Glade, plutôt que de le faire manuellement?

Était-ce utile?

La solution

Oui. Lorsque vous créez un GTKFileChooserDialog dans Glade, vous ajoutez les boutons dans la boîte de bouton de la boîte de dialogue. Par exemple, "OK" et "Annuler". Pour faire par défaut le bouton "OK", sélectionnez le bouton "OK", accédez aux propriétés "communes" et activez "Can par défaut" et "a de défaut".

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top