Können Sie die DefaultResponse für einen GTK -Dialog in Glade festlegen?
Frage
In meinem Code habe ich solche Zeilen:
Builder builder = new Builder();
builder.AddFromFile(gladefile);
FileChooserDialog dialog =
(FileChooserDialog) builder.GetObject("dialog");
dialog.DefaultResponse = ResponseType.Ok;
Gibt es eine Möglichkeit, die Standardantwort in der Glade -Datei festzulegen, anstatt sie manuell zu tun?
Lösung
Ja. Wenn Sie einen GTKFilechoOserDialog in Glade erstellen, fügen Sie die Schaltflächen zum Schaltfläche des Dialogfelds hinzu. Zum Beispiel "ok" und "abbrechen". Um die Schaltfläche "OK" Standard zu erstellen, wählen Sie die Schaltfläche "OK", gehen Sie zu den "gemeinsamen" Eigenschaften und schalten Sie "Standard" und "Standard" einschalten.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow