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 :
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?
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"); }
Partager