HtmlWindow.WindowFrameElement Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das Frameelement ab, das diesem Fenster entspricht.
public:
property System::Windows::Forms::HtmlElement ^ WindowFrameElement { System::Windows::Forms::HtmlElement ^ get(); };
public System.Windows.Forms.HtmlElement WindowFrameElement { get; }
member this.WindowFrameElement : System.Windows.Forms.HtmlElement
Public ReadOnly Property WindowFrameElement As HtmlElement
Eigenschaftswert
Ein HtmlElement entsprechendes FRAME-Element
dieses Fensters. Wenn es sich bei diesem Fenster um keinen Frame handelt, wird null
zurückgegeben.
Beispiele
Im folgenden Codebeispiel wird das SRC
Attribut von Frames an FRAMESET
einem aktuellen Speicherort verglichen. Wenn sie unterschiedlich sind, werden die Frames auf ihre ursprünglichen URLs zurückgesetzt.
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
Hinweise
Wenn Sie ein FRAME
Element aus der Frames Auflistung abrufen, wird ein HtmlWindow. Rufen Sie WindowFrameElement dieses Objekt auf, wenn Sie auf Attribute des zugrunde FRAME
liegenden Elements zugreifen müssen, z. B. das SRC
Attribut.