Udostępnij za pośrednictwem


WebBrowser.ShowSaveAsDialog Metoda

Definicja

Otwiera okno dialogowe Zapisywanie strony internetowej w programie Internet Explorer lub okno dialogowe Zapisywanie hostowanego dokumentu, jeśli nie jest to strona HTML.

public:
 void ShowSaveAsDialog();
public void ShowSaveAsDialog ();
member this.ShowSaveAsDialog : unit -> unit
Public Sub ShowSaveAsDialog ()

Przykłady

Poniższy przykład kodu pokazuje, jak za pomocą ShowSaveAsDialog metody zaimplementować opcję menu Zapisz jako , która jest podobna do tej w menu Plik programu Internet Explorer. Ten przykład wymaga, aby formularz zawierał menu z elementem menu o nazwie i kontrolką WebBrowser o nazwie .MenuItemFileSaveAs webBrowser1

// Displays the Save dialog box.
void MenuItemFileSaveAs_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   this->WebBrowser1->ShowSaveAsDialog();
}
// Displays the Save dialog box.
private void saveAsToolStripMenuItem_Click(object sender, EventArgs e)
{
    webBrowser1.ShowSaveAsDialog();
}
' Displays the Save dialog box.
Private Sub saveAsToolStripMenuItem_Click( _
    ByVal sender As Object, ByVal e As EventArgs) _
    Handles saveAsToolStripMenuItem.Click

    webBrowser1.ShowSaveAsDialog()

End Sub

Uwagi

Za pomocą tej metody można zaimplementować element menu Zapisz jako podobny do tego w menu Plik programu Internet Explorer. Okno dialogowe, które jest wyświetlane, gdy ta metoda jest wywoływana, zależy od aktualnie załadowanego typu dokumentu.

Uwaga

Ta metoda pozwala użytkownikom zapisywać tylko zawartość dokumentu, ponieważ została pierwotnie załadowana. Wszelkie modyfikacje wprowadzone w dokumencie w czasie wykonywania za pośrednictwem Document właściwości nie są utrwalane. Aby uzyskać informacje na temat pobierania modyfikacji w czasie wykonywania, zobacz How to: Access the HTML Source in the Managed HTML Document Object Model (Instrukcje: uzyskiwanie dostępu do źródła HTML w zarządzanym modelu obiektów dokumentów HTML).

Dotyczy

Zobacz też