Je suis sûr que c'est une solution plutôt triviale, mais je n'arrive pas à la trouver.XAML ne peut pas accéder au code C#
J'ai une application WPF fonctionnant sous .NET 4.0. Dans cette application, j'ai besoin d'accéder, à partir du code XAML, à une ressource de chaîne que j'ai définie dans mon fichier resource.resx. J'ai ajouté l'espace de noms application.properties à xaml, mais lorsque j'essaie de lier à une propriété de la classe Resources, VS se plaint que le type n'est pas trouvé.
Voici mon code:
<Window x:Class="MyApp.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:prop="clr-namespace:MyApp.Properties"
Title="MyApp" Height="200" Width="525" >
<Grid>
<Label Content="{x:Static prop:Resources.string}" Height="28" HorizontalAlignment="Left" Name="labelStringName" VerticalAlignment="Center" />
</Grid>
</Window>
Le message d'erreur est exacte
Erreur 3 'prop: Ressource' Type n'a pas été trouvé. c: \ users \ moi \ documents \ studio visuel 2010 \ Projects \ MyApp \ MyApp \ MainWindow.xaml 3 44 MyApp