Remark:
my visual Studio show me a error "Type or property expected " for the Data when i write the Binding Path=Data.CarouselViewModel.Lib
DataTable
dt = new DataTable();
DataColumn dc = new DataColumn("Lib");
dt.Columns.Add(dc);
DataRow dr = dt.NewRow();
dr[
"Lib"] = "Item1";
dt.Rows.Add(dr);
dr = dt.NewRow();
dr[
"Lib"] = "Item2";
dt.Rows.Add(dr);
sampleRadCarousel.ItemsSource = dt;
In my Xaml :
<Style TargetType="{x:Type Controls:CarouselDataRecordPresenter}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Controls:CarouselDataRecordPresenter}">
<StackPanel Margin="0,20,0,0" TextElement.FontWeight="Bold">
<Label Content="{Binding Path=Data[Lib]}"/>
<Label Content="test"/>
</StackPanel>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
2) BINDING MODELVIEW
Collection
<CarouselViewModel> ListeCarousel = new Collection<CarouselViewModel>();
CarouselViewModel carouselview = new CarouselViewModel("item1");
ListeCarousel.Add(carouselview);
CarouselViewModel carouselview1 = new CarouselViewModel("item2");
ListeCarousel.Add(carouselview1);
sampleRadCarousel.ItemsSource = ListeCarousel;
In xaml :
<Style TargetType="{x:Type Controls:CarouselDataRecordPresenter}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Controls:CarouselDataRecordPresenter}">
<StackPanel Margin="0,20,0,0" TextElement.FontWeight="Bold">
<Label Content="{Binding Path=Data.CarouselViewModel.Lib}"/>
<Label Content="2"/>
<Label Content="3"/>
</StackPanel>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>

RadChart.DefaultView.ChartLegend.Foreground =
new SolidColorBrush(Colors.Black);
How can i do this?
Thanks.

| Dim ffd As FieldFilterDescription = Nothing |
| For Each cell As GridViewHeaderCell In cells |
| Dim column As GridViewDataColumn = DirectCast(cell.Column, GridViewDataColumn) |
| Dim descriptions As IEnumerable(Of FieldFilterDescription) = radGridView.FilterDescriptors.OfType(Of FieldFilterDescription)() |
| ffd = (From fd In descriptions Where fd.FieldName = column.UniqueName Select fd).FirstOrDefault() |
| Dim element As FrameworkElement = Nothing |
| element = New TextBox() |
| element.Height = 24 |
| element.Margin = New Thickness(3, 3, 3, 5) |
| If ffd IsNot Nothing Then |
| ffd.Filter1.[Operator] = Telerik.Windows.Data.FilterOperator.Contains |
| BindText(element, "Value", ffd.Filter1) |
| End If |
| next |
| Private Sub BindText(ByVal ptextBox As TextBox, ByVal pproperty As String, ByVal source As Object) |
| Dim textProp As DependencyProperty = TextBox.TextProperty |
| If Not BindingOperations.IsDataBound(ptextBox, textProp) Then |
| Dim b As Binding = New Binding(pproperty) |
| b.Source = source |
| b.Mode = BindingMode.TwoWay |
| b.Path = New PropertyPath(pproperty) |
| ptextBox.SetBinding(TextBox.TextProperty, b) |
| End If |
| End Sub |