Aracılığıyla paylaş


WebBrowser Denetimine Genel Bakış

Denetim, WebBrowser WebBrowser ActiveX denetimi için yönetilen bir sarmalayıcı sağlar. Yönetilen sarmalayıcı, Windows Forms istemci uygulamalarınızda Web sayfalarını görüntülemenizi sağlar. WebBrowser Denetimi kullanarak uygulamanızda Internet Explorer Web'e gözatma işlevselliğini çoğaltabilir veya varsayılan Internet Explorer işlevselliğini devre dışı bırakabilir ve denetimi basit bir HTML belge görüntüleyicisi olarak kullanabilirsiniz. Ayrıca, denetimi kullanarak formunuza DHTML tabanlı kullanıcı arabirimi öğeleri ekleyebilir ve bunların denetimde WebBrowser barındırıldığını gizleyebilirsiniz. Bu yaklaşım, Web denetimlerini tek bir uygulamada Windows Forms denetimleriyle sorunsuz bir şekilde birleştirmenizi sağlar.

Sık Kullanılan Özellikler, Yöntemler ve Olaylar

Denetimin WebBrowser Internet Explorer'da bulunan denetimleri uygulamak için kullanabileceğiniz çeşitli özellikleri, yöntemleri ve olayları vardır. Örneğin, bir adres çubuğu uygulamak için yöntemini ve GoBackaraç çubuğunda gezinti düğmeleri uygulamak için , GoForward, Stopve Refresh yöntemlerini kullanabilirsinizNavigate. Adres çubuğunu özelliğin Navigated değeriyle ve başlık çubuğunu özelliğin Url değeriyle DocumentTitle güncelleştirmek için olayı işleyebilirsiniz.

Uygulamanızda kendi sayfa içeriğinizi oluşturmak istiyorsanız özelliğini ayarlayabilirsiniz DocumentText . HTML belgesi nesne modelini (DOM) biliyorsanız, özelliği aracılığıyla Document geçerli Web sayfasının içeriğini de işleyebilirsiniz. Bu özellik sayesinde, dosyalar arasında gezinmek yerine belgeleri bellekte depolayabilir ve değiştirebilirsiniz.

özelliği, Document istemci uygulama kodunuzdan Web sayfası betik kodunda uygulanan yöntemleri çağırmanıza da olanak tanır. Betik kodunuzdan istemci uygulama kodunuzla erişmek için özelliğini ayarlayın ObjectForScripting . Belirttiğiniz nesneye, betik kodunuz tarafından nesne olarak window.external erişilebilir.

Ad Tanım
Document Özellik Geçerli Web sayfasının HTML belge nesne modeline (DOM) yönetilen erişim sağlayan bir nesne alır.
DocumentCompleted Olay Web sayfasının yüklenmesi tamamlandığında gerçekleşir.
DocumentText Özellik Geçerli Web sayfasının HTML içeriğini alır veya ayarlar.
DocumentTitle Özellik Geçerli Web sayfasının başlığını alır.
GoBack Yöntem Geçmişteki önceki sayfaya gider.
GoForward Yöntem Geçmişte bir sonraki sayfaya gider.
Navigate Yöntem Belirtilen URL'ye gider.
Navigating Olay Gezinti başlamadan önce gerçekleşir ve eylemin iptal edilmesi etkinleştirilir.
ObjectForScripting Özellik Web sayfası betik kodunun uygulamanızla iletişim kurmak için kullanabileceği bir nesneyi alır veya ayarlar.
Print Yöntem Geçerli Web sayfasını yazdırır.
Refresh Yöntem Geçerli Web sayfasını yeniden yükler.
Stop Yöntem Geçerli gezintiyi durdurur ve sesler ve animasyon gibi dinamik sayfa öğelerini durdurur.
Url Özellik Geçerli Web sayfasının URL'sini alır veya ayarlar. Bu özelliğin ayarlanması, denetimde yeni URL'ye gider.

Ayrıca bkz.