<Window x:Class="WpfApplication3.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300"
xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
xmlns:tRB="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.RibbonBar">
<telerik:RadComboBox Name="cBox"
IsEditable="True"
VerticalAlignment="Top">
<telerik:RadComboBox.Items>
<telerik:RadComboBoxItem Content="qwer"/>
<telerik:RadComboBoxItem Content="asdf"/>
</telerik:RadComboBox.Items>
</telerik:RadComboBox>
</Window>
Hi,
I'm trying to figure out how to databind the RadTileView correctly.
The following XAML:
<Grid>
<telerik:RadTileView
Margin="12"
Name="radTileView1"
ItemsSource="{Binding}">
<telerik:RadTileView.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=Description}" />
</DataTemplate>
</telerik:RadTileView.ItemTemplate>
</telerik:RadTileView>
</Grid>
Will get me the boxes with the title bar showing my Description property and the panel part of the box showing the name of the class. I'm not sure where to put the binding information for the body of the panel, and I can't find anything about databinding for this control in the docs. Is there an example somewhere of this control databound?
Hi
I am totally new to WPF and would appreciate some pointers. I have a window with a chart and a button the buttons click event has the code shown below, I want to display the Depot Name in the legend but this code is not working the chart loads the data and displays the chart but without the legend is it possible to bind the chart to a data table and use the field names as the legend also is this good practice or should I consider a different approach?
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Button1.Click
Try
Dim seriesMapping As New SeriesMapping()
Dim Table1 As DataTable
Table1 = New DataTable("DepotSales")
Dim Row1, Row2, Row3, Row4 As DataRow
Dim Name As DataColumn = New DataColumn("DepotName")
Name.DataType = System.Type.GetType("System.String")
Table1.Columns.Add(Name)
Dim Turnover As DataColumn = New DataColumn("Turnover")
Turnover.DataType = System.Type.GetType("System.Int32")
Table1.Columns.Add(Turnover)
Dim DepotID As DataColumn = New DataColumn("DepotID")
DepotID.DataType = System.Type.GetType("System.Int16")
Table1.Columns.Add(DepotID)
Row1 = Table1.NewRow()
Row1.Item("Depot") = "North"
Row1.Item("Turnover") = 69000
Row1.Item("DepotID") = 1
Table1.Rows.Add(Row1)
Row2 = Table1.NewRow()
Row2.Item("Depot") = "South"
Row2.Item("Turnover") = 35000
Row2.Item("DepotID") = 2
Table1.Rows.Add(Row2)
Row3 = Table1.NewRow()
Row3.Item("Depot") = "East"
Row3.Item("Turnover") = 28000
Row1.Item("DepotID") = 3
Table1.Rows.Add(Row3)
Row4 = Table1.NewRow()
Row4.Item("Depot") = "West"
Row4.Item("Turnover") = 41000
Row4.Item("DepotID") = 4
Table1.Rows.Add(Row4)
seriesMapping.LegendLabel = "Turnover"
seriesMapping.SeriesDefinition = New Bar3DSeriesDefinition
seriesMapping.ItemMappings.Add(New ItemMapping("DepotID", DataPointMember.XValue))
seriesMapping.ItemMappings.Add(New ItemMapping("DepotName", DataPointMember.XCategory))
seriesMapping.ItemMappings.Add(New ItemMapping("Turnover", DataPointMember.YValue))
Radchart.SeriesMappings.Add(seriesMapping)
Me.Radchart.ItemsSource = Table1
Catch ex As Exception
End Try