0

私のコードには、次のような行があります。

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

dialog.DefaultResponse = ResponseType.Ok;

手動で行うのではなく、glade ファイルにデフォルトの応答を設定する方法はありますか?

4

1 に答える 1

1

はい。Glade で GtkFileChooserDialog を作成するときは、ダイアログのボタン ボックスにボタンを追加します。たとえば、「OK」と「キャンセル」です。[OK] ボタンをデフォルトにするには、[OK] ボタンを選択し、[共通] プロパティに移動して、[デフォルトにする] と [デフォルトにする] をオンにします。

于 2009-11-10T10:09:29.610 に答える