2012-10-17 3 views
0

Dans le fichier suivant, il y a un exemple pour COmboBox - template de contrôle. http://msdn.microsoft.com/en-us/library/ms752094(v=vs.85).aspxComment utiliser le modèle de contenu pour le présentateur de contenu ComboBox?

J'ai essayé d'ajouter un modèle de contenu pour le présentateur de contenu en utilisant XAML suivant. Mais il affiche la valeur "1" comme "[1,1]".

Comment lier la valeur selectedValue au texte de textblock?

<ContentPresenter x:Name="ContentSite" Visibility="Visible" IsHitTestVisible="False" Content="{TemplateBinding SelectionBoxItem}" 
           ContentTemplateSelector="{TemplateBinding ItemTemplateSelector}" 
           VerticalAlignment="Center" HorizontalAlignment="Stretch"> 
           <ContentPresenter.ContentTemplate> 
            <DataTemplate> 
             <TextBlock Background="#FFFF99" Text="{Binding }" /> 
            </DataTemplate> 
           </ContentPresenter.ContentTemplate> 
          </ContentPresenter> 
+0

Veuillez coller le code XAML indiquant comment vous l'utilisez. – erodewald

Répondre

0

J'ai fait une solution pour cela. Avoir une GRILLE autour du présentateur de contenu ... et définir la couleur d'arrière-plan de ce GRID dans le déclencheur du modèle de contrôle.

Questions connexes