Je souhaite lier par programmation le contenu d'un lien hypertexte à une ressource, cela ne fonctionne pas. Ceci est le code que j'ai jusqu'à présent:Silverlight 4, SetBinding ne fonctionne pas
HyperlinkButton Link1 = new HyperlinkButton();
Link1.Style = Application.Current.Resources["LinkStyle"] as Style;
Link1.NavigateUri = new Uri("/Home", UriKind.Relative);
Link1.TargetName = "ContentFrame";
Binding b = new Binding("TabTitles.HomePageTitle");
b.Source = this.Resources["ResourceWrapper"];
Link1.SetBinding(HyperlinkButton.ContentProperty, b);
Je reçois un MethodAccessException
Est-ce que "ResourceWrapper" est présent dans les ressources? (this.Resources ["ResourceWrapper"]; retourne un objet?) TabTitles.GetHomePageTitle est-il implémenté dans TabTitles? – Ozan