Я использую C#, и я хочу сделать что-то как Windows, который открывается, когда я нажимаю сохранить Как, но я не знаю, как сделать это
Спасибо за всю Вашу справку. Я сожалею, что мой английский язык плох.
Можно сделать это с Gtk. FileChooserDialog
Gtk.FileChooserDialog Class
Gtk. FileChooserDialog является диалоговым окном, подходящим для использования с, "Регистрируют/Открывают" или команды "Файла/Сохранить Как". Этот виджет работает путем помещения Gtk. FileChooserWidget в Gtk. Диалоговое окно. Это подвергает Gtk. Интерфейс FileChooser, таким образом, можно использовать все Gtk. FileChooser функционирует на диалоговом окне селектора файла, а также тех, которые для Gtk. Диалоговое окно.
public class MainWindow: Gtk.Window {
protected virtual void OnBtnLoadFileClicked(object sender, System.EventArgs e)
{
Gtk.FileChooserDialog fc=
new Gtk.FileChooserDialog("Choose the file to open",
this,
FileChooserAction.Open,
"Cancel",ResponseType.Cancel,
"Open",ResponseType.Accept);
if (fc.Run() == (int)ResponseType.Accept)
{
System.IO.FileStream file=System.IO.File.OpenRead(fc.Filename);
file.Close();
}
//Don't forget to call Destroy() or the FileChooserDialog window won't get closed.
fc.Destroy();
}
Читайте больше о здесь: http://docs.go-mono.com/index.aspx?link=T%3AGtk.FileChooserDialog