Quantcast
Channel: Telerik Forums RSS
Viewing all articles
Browse latest Browse all 94857

MultiSelect ComboBox SelectionBoxTemplate binding issue

$
0
0

To illustrate MultiSelectComboBox, I am using some forum posted code.

for comboBox i am using

 

<telerik:RadComboBoxSelectedIndex="0"x:Name="MembersComboBox"                                    
   ItemsSource="{Binding Members}"
   ItemTemplate="{StaticResource MultiSelectionComboBoxItemTemplate}"
   Visibility="{Binding CanViewOtherUserTrendingConfiguration}"
   SelectionBoxTemplate="{StaticResource MultiSelectionComboBoxSelectionBoxTemplate}"
   ToolTip="{Binding SelectedMembersText}"
   Width="150"Height="20"/>
 as i am using MVVM pattern, above comboBox is contained in a user Control RadDocumentPane, and MainChartView userControl DataContext contains the ViewModel

<telerik:RadDocumentPanex:Class="MainChart.MainChartView"
...
>

 and datatemplate MultiSelectionComboBoxSelectionBoxTemplate is defined as

<DataTemplatex:Key="MultiSelectionComboBoxSelectionBoxTemplate">
 <TextBlockText="{Binding RelativeSource={RelativeSource AncestorType={x:Type telerik:RadDocumentPane}, Mode=FindAncestor}, Path=DataContext.SelectedMembersText}"/>
</DataTemplate>

 my question is when i check the checkboxes in the comboBox, it updates the tooltip of combo box, which is bind to viewModel's property SelectedMembersText, but it do not updates the textlbock inside the SelectionBoxTemplate. I am sure i am making some mistake in doing dataBinding. please help me fixing this issue, as i have already applied all possible ways(in my knowledge) of binding textBlock to the field.

 

 

 

 

 

 

 

 

 

1.<telerik:RadComboBox SelectedIndex="0" x:Name="MembersComboBox"                                    
2.                                     ItemsSource="{Binding Members}"
3.                                     ItemTemplate="{StaticResource MultiSelectionComboBoxItemTemplate}"
4.                                  
5.                                     Visibility="{Binding CanViewOtherUserTrendingConfiguration}"
6.                                     SelectionBoxTemplate="{StaticResource MultiSelectionComboBoxSelectionBoxTemplate}"
7.                                     ToolTip="{Binding SelectedMembersText}"
8.                                     Width="150" Height="20" />
1.<telerik:RadComboBox SelectedIndex="0" x:Name="MembersComboBox"                                    
2.                                     ItemsSource="{Binding Members}"
3.                                     ItemTemplate="{StaticResource MultiSelectionComboBoxItemTemplate}"
4.                                  
5.                                     Visibility="{Binding CanViewOtherUserTrendingConfiguration}"
6.                                     SelectionBoxTemplate="{StaticResource MultiSelectionComboBoxSelectionBoxTemplate}"
7.                                     ToolTip="{Binding SelectedMembersText}"
8.                                     Width="150" Height="20" />

Viewing all articles
Browse latest Browse all 94857

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>