HtmlWindow.WindowFrameElement Eigenschap

Definitie

Hiermee haalt u het frameelement op dat overeenkomt met dit venster.

public:
 property System::Windows::Forms::HtmlElement ^ WindowFrameElement { System::Windows::Forms::HtmlElement ^ get(); };
public System.Windows.Forms.HtmlElement WindowFrameElement { get; }
public System.Windows.Forms.HtmlElement? WindowFrameElement { get; }
member this.WindowFrameElement : System.Windows.Forms.HtmlElement
Public ReadOnly Property WindowFrameElement As HtmlElement

Waarde van eigenschap

Een HtmlElement corresponderend met het element van FRAME dit venster. Als dit venster geen frame is, wordt het geretourneerd null.

Voorbeelden

In het volgende codevoorbeeld wordt het SRC kenmerk van frames in een FRAMESET vergeleken met de huidige locatie. Als ze verschillen, worden de frames opnieuw ingesteld op de oorspronkelijke URL's.

private void ResetFrames()
{
    if (!(webBrowser1.Document == null)) 
    {
        HtmlElement frameElement = null;
        HtmlWindow docWindow = webBrowser1.Document.Window;

        foreach (HtmlWindow frameWindow in docWindow.Frames)
        {
            frameElement = frameWindow.WindowFrameElement;
            String originalUrl = frameElement.GetAttribute("SRC");

            if (!originalUrl.Equals(frameWindow.Url.ToString())) 
            {
                frameWindow.Navigate(new Uri(originalUrl));
            }
        }
    }
}
Private Sub ResetFrames()
    If (WebBrowser1.Document IsNot Nothing) Then
        Dim FrameElement As HtmlElement
        Dim DocWindow As HtmlWindow = WebBrowser1.Document.Window

        For Each FrameWindow As HtmlWindow In DocWindow.Frames
            FrameElement = FrameWindow.WindowFrameElement
            Dim OriginalUrl As String = FrameElement.GetAttribute("SRC")

            If (Not OriginalUrl.Equals(FrameWindow.Url.ToString())) Then
                FrameWindow.Navigate(New Uri(OriginalUrl))
            End If
        Next
    End If
End Sub

Opmerkingen

Wanneer u een FRAME element ophaalt uit de Frames verzameling, wordt een HtmlWindowelement geretourneerd. Roep WindowFrameElement dit object aan als u toegang nodig hebt tot kenmerken van het onderliggende FRAME element, zoals het SRC kenmerk.

Van toepassing op

Zie ook