or
<
telerik:GridViewComboBoxColumn
DataMemberBinding="{Binding Path=ActivityType}"
DisplayMemberPath="Name"
SelectedValueMemberPath="ID"
HeaderText="‘…‚ ”’‰…"
UniqueName="ActivityType" />
((
GridViewComboBoxColumn)this.RadGridView1.Columns[10]).ItemsSource = GetActivityTypes();
RadGridView1.ItemsSource = GetDataGrid();
Item="{Binding BindingObject,NotifyOnSourceUpdated=True,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"Basically, is there a way to refresh the Selected Category Items Pane, or a better way to bind the item dynamically?
<
telerik:RadPanelBar
x:Name
=
"pnlTopic"
HorizontalAlignment
=
"Left"
VerticalAlignment
=
"Top"
Orientation
=
"Vertical"
ExpandMode
=
"Single"
telerikQuickStart:ThemeAwareBackgroundBehavior.IsEnabled
=
"True"
ItemsSource
=
"{Binding Topics}"
SelectedItem
=
"{Binding SelectedTopic}"
>
<
telerik:RadPanelBar.ItemTemplate
>
<
DataTemplate
>
<
telerik:RadPanelBarItem
Header
=
"{Binding Name}"
IsSelected
=
"True"
IsExpanded
=
"{Binding DataContext.IsExpanded,ElementName=pnlTopic}"
x:Name
=
"pnliTopic"
>
<
ListBox
x:Name
=
"lstSubTopics"
ItemsSource
=
"{Binding DataContext.SubTopics,ElementName=pnlTopic}"
>
<
ListBox.ItemTemplate
>
<
DataTemplate
>
<
TextBlock
Text
=
"{Binding Name}"
Margin
=
"2"
FontWeight
=
"SemiBold"
/>
</
DataTemplate
>
</
ListBox.ItemTemplate
>
</
ListBox
>
</
telerik:RadPanelBarItem
>
</
DataTemplate
>
</
telerik:RadPanelBar.ItemTemplate
>
<
i:Interaction.Triggers
>
<
i:EventTrigger
EventName
=
"SelectionChanged"
>
<
i:InvokeCommandAction
Command
=
"{Binding AccordionSelectionChange}"
CommandParameter
=
"{Binding Item}"
/>
</
i:EventTrigger
>
</
i:Interaction.Triggers
>
</
telerik:RadPanelBar
>