2
我很驚訝地發現我的右鍵單擊代碼不再適用於Silverlight 3的瀏覽器。我認爲問題可能在SL2中我使用的是Silverlight控件,設置Windowless = true屬性。該控件已在SL3中刪除,現在我正在使用對象標記來顯示Silverlight內容。我怎樣才能讓它再次運作?代碼是:右鍵單擊Silverlight 3 * in *瀏覽器
ctor()
{
HtmlPage.Document.AttachEvent("oncontextmenu", OnContextMenu);
}
public void OnContextMenu(object sender, HtmlEventArgs e)
{
MessageBox.Show("Right click.");
e.PreventDefault();
}
哦,是的,它已經不存在了;)檢查Tim Heuer的「最新消息」文章以獲取更多信息。 – 2009-07-14 18:43:26