wpf debug error output System.WIndows.Data Error 25
combobox, debugging, wpf
Solution
resolved: use the TextSearch attached property, no matter if TextSearch is enabled!
TextSearch.TextPath="Name"
Problem
I have a custom styled Combobox which works fine. It is placed inside a usercontrol and bound to a data structure. I use DisplayMemberPath to show only one element in the Combobox TextBox. The ComboBox Style is taken from MSDN and used many times. So it's not displayed here. ``` <UserControl x:Class="wpf.projext1.MyComboBox" x:Name="MyControl" ... <ComboBox Style="{StaticResource ComboBoxStyle}" Text="{Binding ElementName=MyControl, Path=Text}" IsEditable="True" IsTextSearchEnabled="False" StaysOpenOnEdit="True" ItemsSource="{Binding ElementName=MyControl, Path=MyItemsSource}" DisplayMemberPath="Name" </ComboBox ``` I get the following annoying error message populating the output window: ``` System.Windows.Data Error: 25 : Both 'ContentTemplate' and 'ContentTemplateSelector' are set; 'ContentTemplateSelector' will be ignored. ComboBoxItem:'ComboBoxItem' (Name='') ``` if i leave out the ``` DisplayMemberPath="Name" ``` ... no debug output about error 25 is shown. But I definitely need DiplayMemberPath="Name"! Do You have an idea to fix this ?