Comment pourrais-je accéder à cette ressource WPF XAML par programmation?
comment pourrais-je accéder à ce WPF XAML des ressources par programme?
<Grid.Resources>
<Style x:Key="lineDataPointStyle" TargetType="chartingToolkit:LineDataPoint">
<Setter Property="Background" Value="DarkGreen"/>
<Setter Property="IsTabStop" Value="False"/>
<Setter Property="Template" Value="{x:Null}"/>
</Style>
</Grid.Resources>
et voici le code où je veux y accéder à partir de. Remarque j'ai besoin de programmation pour créer les lignes:
//New Assoicated Graph Series
var lineSeries = new LineSeries();
lineSeries.ItemsSource = newSeriesCollection;
lineSeries.IndependentValuePath = "Second";
lineSeries.DependentValuePath = "Kb";
lineSeries.Title = kvp.Key;
lineSeries.DataPointStyle = (Style) this.Resources["lineDataPointStyle"]; //** DOES NOT WORK
source d'informationauteur Greg
Vous devez vous connecter pour publier un commentaire.
Je ne suis pas sûr du chemin d'accès à la Grille, vous vous référez dans votre xaml; toutefois, compte tenu de ce code xaml:
et le code suivant va tirer la ressource à la fois la Wndow, et la ListView:
Dans ce cas, la méthode est décrite dans le code de la fenêtre derrière la classe
FrameworkElement classe a objet public FindResource(objet resourceKey); méthode. Utilisez cette méthode pour la recherche des ressources.