Можете ли вы установить DefaultResponse для диалога Gtk в Glade? - PullRequest
0 голосов
/ 10 ноября 2009

В моем коде у меня есть такие строки:

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

dialog.DefaultResponse = ResponseType.Ok;

Есть ли способ установить ответ по умолчанию в файле glade вместо того, чтобы делать это вручную?

1 Ответ

1 голос
/ 10 ноября 2009

Да. Когда вы создаете GtkFileChooserDialog в Glade, вы добавляете кнопки в блок кнопок диалогового окна. Например, «ОК» и «Отмена». Чтобы установить для кнопки «ОК» значение по умолчанию, нажмите кнопку «ОК», перейдите в свойства «Общие» и включите «Можно по умолчанию» и «Имеет значение по умолчанию».

...