En fait j'ai envie de customiser le menu contextuel des contrôles silverlight donc j'ai eu une astuce:comme on peut le faire dans une page avec js et que je peux faire appel a une fonction js via le c#,j'ai donc défini le js qui pour le moment ajoute le menu contextuel a un élement de la page voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
function tocall() {
    var plugin = $get("Xaml1").oncontextmenu = ChangeAndShowMenu_0
    var menu1 = menuContext.Add("MenuDegrade")
    var itm = menu1.Add("", "Lien vers <B>Google</B>", "ItemDegrade", "ItemOnFocus")
    itm.SetURL("http://www.google.fr/")
    itm.SetFunction("ClickOnItem")
 
    menu1.Add("", "Fichier 2", "ItemDegrade", "ItemOnFocus").SetFunction("ClickOnItem")
    menuContext.Start(false);
   //alert("pourquoi ce long temps de chargement");
 
}
mais seulement ma page silverlight ne s'affiche plus lorsque cette fonction s'execute quelqu'un pourrait m'aider? aurais-je fait une erreur dans les appel javascript?