2010-07-28 13 views
6

Yine de, Internet Explorer'ın aynı örneğinde bulunan yeni bir sekmede (yeni pencerede değil!) Bir URI açmak için HtmlPage.Window.Navigate(new Uri(link), "_blank"); kullanabilirim. Yeni SEKME (Silverlight) içinde URI'yi açın

Şu SL3 kullanarak ve öyle görünüyor ki yeni pencerede vs onun yeni bir sekme tarayıcı seçeneklerine dayalı olup olmadığını ... bu

Herhangi bir yardım? Teşekkürler.

cevap

6

"_blank" kullanarak düzgün bir şekilde yapıyorsunuz. Ne yani yapmasıdır kullanıcının ayarlarına bağlı olarak yeni bir sekmede veya pencerede ya yeni bir sayfa açılır:

Eğer hack" Bir kullanmak istiyorsanız "Bu kullanımla ilgili olarak this link kaynağını kullanın. - IWebBrowser2::Navigate2 (ikinci parametre olarak kullanılması 0x1000)

  • Internet Explorer: Temelde bir tarayıcı CSS3 desteği kadar bir geçici bir çözüm olarak "kesmek" kullanmak gerekecektir belirtmektedir. Not: Bunun çalışması için TAM GÜVEN MODUNA sahip olmanız gerekir.
+0

Evet, bundan korktuğum şey ... teşekkürler. – NickHalden

+0

Ayrıca, bu arabirime nasıl erişilir? Bu yöntemi nasıl arayacağımı bilmiyorum ... teşekkürler! – NickHalden