Bagikan melalui


Window.Close Metode

Definisi

Menutup Windowsecara manual .

public:
 void Close();
[System.Security.SecurityCritical]
public void Close();
public void Close();
[<System.Security.SecurityCritical>]
member this.Close : unit -> unit
member this.Close : unit -> unit
Public Sub Close ()
Atribut

Contoh

Contoh berikut menunjukkan menuKeluarFile> yang sedang ditangani untuk secara eksplisit memanggil .Close

<MenuItem Name="fileExitMenuItem" Header="E_xit" Click="fileExitMenuItem_Click"></MenuItem>
void fileExitMenuItem_Click(object sender, RoutedEventArgs e)
{
    // Close this window
    this.Close();
}
Private Sub fileExitMenuItem_Click(ByVal sender As Object, ByVal e As RoutedEventArgs)
    ' Close this window
    Me.Close()
End Sub

Keterangan

Window Dapat ditutup menggunakan salah satu dari beberapa mekanisme yang terkenal dan disediakan sistem yang terletak di bilah judulnya, termasuk:

  • ALT+F4.
  • Menu sistem | Tutup.
  • Tombol Tutup .

Juga Window dapat ditutup menggunakan salah satu dari beberapa mekanisme terkenal dalam area klien yang disediakan oleh pengembang, termasuk:

  • File>Keluar dari jendela utama.
  • File>Tombol Tutup atau Tutup pada jendela anak.

Nota

Tombol OK dan Batal pada kotak dialog juga disediakan pengembang, meskipun kemungkinan akan diatur DialogResult, yang secara otomatis menutup jendela yang dibuka dengan memanggil ShowDialog.

Mekanisme ini mengharuskan Anda untuk secara eksplisit memanggil Close untuk menutup jendela.

Nota

Jika jendela, dibuka dengan memanggil ShowDialog, dan dengan propertinya IsCancel diatur Button ke true, akan secara otomatis ditutup ketika tombol diklik, atau ESC ditekan. Namun, Close jika jendela dibuka menggunakan Show, harus secara eksplisit dipanggil, seperti dari Click penanganan aktivitas untuk Button.

Menutup jendela menyebabkan Closing peristiwa dinaikkan. Closing Jika acara tidak dibatalkan, hal berikut ini terjadi:

Nota

Metode ini tidak dapat dipanggil ketika jendela dihosting di browser.

Berlaku untuk

Lihat juga