Est-il possible de lier une chaîne de ressource supplémentaire à un autre attribut dans un contrôle. J'ai déjà un attribut lié à une ressource mais j'en ai besoin d'un autre. Je ne peux pas voir une façon de le faire car j'aurais besoin d'un DataContext supplémentaire mais je ne peux en avoir qu'un seul.Comment lier des chaînes de ressources en XAML à plusieurs attributs dans le même contrôle?
L'attribut supplémentaire auquel j'ai besoin de lier est Contenu dans le contrôle du lien hypertexte.
Le fichier XAML est la suivante: -
<UserControl x:Class="SilverlightApplication1.Page"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mystuff="clr-namespace:my.assembly.name;assembly=my.assembly.name"
Width="100" Height="100">
<UserControl.Resources>
<mystuff:TxtResConv x:Key="TxtResConv" />
<mystuff:TxtResPar x:Key="LabelTitle" ResourceUri="LabelTitle" DefaultValue="default label title" />
<mystuff:TxtResPar x:Key="LinkURL" ResourceUri="LinkURL" DefaultValue="default label title" />
</UserControl.Resources>
<Grid x:Name="LayoutRoot" Background="White">
<HyperlinkButton DataContext="{StaticResource LinkURL}" x:Name="HyperLink1" Content="NEED TO ADD RESOURCE STRING LABELTITLE HERE !!" NavigateUri="{Binding Mode=OneWay,Converter={StaticResource TxtResConv}}"></HyperlinkButton>
</Grid>
</UserControl>
Merci à l'avance.
Merci beaucoup pour cette réponse. – cyberbobcat