Bir uygulamadan IE örneğini nasıl başlatırsınız? Bir pencereyi ve tarayıcı penceresini sayfalandırmak daha iyi bir uygulama mı?Windows Phone Uygulaması'ndan IE7 nasıl başlatılır?
cevap
Tarayıcıda bir URI'yi WebBrowserTask kullanarak başlatabilirsiniz.
böyle kullanın:var wbt = new WebBrowserTask();
wbt.URL = "http://stackoverflow.com/";
wbt.Show();
Sen WebBrowserTask kullanmanız gerekir: Eğer farkında Sadece bu yüzden
WebBrowserTask browser = new WebBrowserTask();
browser.URL = "http://www.google.com";
browser.Show();
, ayrıca WebBrowser denetimi kullanarak uygulaması içinde bir tarayıcı gömebilirsiniz.
Araç kutusunda var, sadece sayfanıza sürükleyin. Sen
private void webBrowser1_Loaded(object sender, RoutedEventArgs e) {
webBrowser1.Navigate(new Uri("http://www.bing.com/", UriKind.Absolute));
}
Bunu yaparsanız, arka düğme davranışı üzerindeki olası etkileri dikkate alın. - IE'yi taklit etmek için webBrowser denetimi tam ekranını kullanırsanız, arkadaki düğme, IE'de olduğu gibi birden çok web sayfasından geri gitmez. –
Matt'i açıkladığınız için teşekkürler. Evet WebBrowser ve WebBrowserTask, tam olarak aynı işlevleri gerçekleştirmez. Sevki, eğer daha yakından bakmaya karar verirseniz, onların nasıl farklılaştığını göreceksiniz. Bu, tüm seçeneklerden haberdar olmanızı sağlamak için rakip bir cevap olarak yayınlanmaz. Ardından, ihtiyaçlarınız için neyin işe yaradığına karar verebilirsiniz. –
Bunun farkındayım. İşte bu konuyu ele alıyorum hem artı hem de eksileri var ... harici bir örneğe yönlendirdiğinizde ve özel denetimlerinizi görüntüleyemediğinizde tombstone yapmak zorundasınız, ancak gömülü sürümü bir Download proress değiştirilen olayı içermiyor Statik (İronik) animasyon ile sizi bırakan web sayfası indirme ilerlemesini göstermek için.Bu sefer daha uygun göründüğü için gömülmüş olarak gittim. – Sevki
Matt ve Oliver zaten soru cevap var .. sizin gibi isterseniz kodla gezinebilirsiniz ama bu seyir için ve ben ad alanlarını izini nefret beri bazı ekstra bilgi yararlı olacağı düşünülmüştür:
- Sen (Silverlight Uygulamalarda Otomatik) Microsoft.Phone.dll bir başvuru Klasının üstündeki
- (bu WebBrowserTask bildirildi ad alanıdır) olması gerekir.
using Microsoft.Phone.Tasks;
koymalıyız
Sonra yukarıda gösterilen kodu kullanabilir veya bu hafif bir değişim kullanın: Genellikle hangi dönmek için, kullanıcı sadece geri vurabilir sürece uygulamanızda kaldırıldı olarak işaretleme ele sahip olarak
WebBrowserTask task = new WebBrowserTask() { URL = "http://wirebear.com/blog" };
task.Show();
istenen davranış. Başka bir avantaj ise, tarayıcının yüklenmesinin WP7'de gerçekten iyi bir şekilde entegre olması ve böylece uygulamanızın bir parçası gibi görünmesidir. Tarayıcı bir turnike animasyonu ile birlikte gelir ve appBar'ın bir an için gösterilmesini sağlar, ardından tarayıcı simgelerine döndürür - sadece 2 satırlık kod için çok güzel bir efekt!
Üzerine tıklayıp "çöz" seçeneğini belirleyebilirsiniz. Bu seni biraz zaman kurtarmalı. – jalgames
Windows Phone 8'de, URL aşamalı olarak devre dışı bırakıldı. Bunu kullan:
WebBrowserTask webBrowserTask = new WebBrowserTask();
webBrowserTask.Uri = new Uri("http://msdn.microsoft.com", UriKind.Absolute);
webBrowserTask.Show();
MSDN de IE görev belgelere bakın.
- 1. Windows Phone
- 2. Windows Phone 7
- 3. Windows Phone: OnNavigatedTo
- 4. Windows Phone 7 - sayfalarında
- 5. Windows Phone Emulator issue
- 6. Windows Phone 7
- 7. Windows Phone 7 düğmeleri
- 8. Windows Phone 7: SQLite
- 9. Windows Phone ScrollViewer için
- 10. Windows Phone 8.1 - Yalıtılmış Depolama
- 11. Windows Phone 8.1 uygulamasını yayınlayın
- 12. Windows Phone 7 düğmesi "kenarlıklar"
- 13. Windows Phone 8.1 Öykünücüsü, Windows 10
- 14. Başka bir Android uygulamasından Android hizmeti nasıl başlatılır
- 15. Bir Birlik Uygulamasından bir Android etkinliği nasıl başlatılır?
- 16. VMware'de Windows Phone emülatörü nasıl çalıştırılır
- 17. Windows Phone 10 Emulator nasıl çalıştırılır?
- 18. ListBox.Itemtemplate nasıl oluşturulur, Windows Phone 7
- 19. Cihazın ekran çözünürlüğünü nasıl edinebilirim (Windows Phone)
- 20. Nasıl Windows Phone Evrensel App Grafik yapmak
- 21. Windows Phone- LocalSettings ilk kez nasıl ayarlanır?
- 22. Windows Phone 7: URI'lerle Tombstone?
- 23. Windows Phone Masaüstünde 7 Stiller
- 24. Windows Phone Development, wpf kullanıyor?
- 25. Barkod tarama windows phone 8
- 26. Windows Phone için RTMP kitaplığı
- 27. Windows Phone 8.1 Yerel Veritabanı
- 28. MessageBox.Show Windows Phone 7 için
- 29. Windows Phone 8 Webbrowser denetimi
- 30. Windows Phone Control.Content yanlış sonuç
Merhaba Sevki, Teknik olarak aynı cevabı aynı anda ve her ikisini de doğru olarak seçeceğim. Ayrıca, tam olarak istediğin gibi olmasa bile, göz önüne alacağım bir başka alternatif. –