<Page x:Class="Page1" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="300" Title="Page1"> <Grid> <telerik:RadGanttView x:Name="radchart" TasksSource="{Binding Tasks}" ><telerik:RadGanttView.DragDropBehavior> <local:CustomDragDropBehavior /> </telerik:RadGanttView.DragDropBehavior> <telerik:RadGanttView.Columns> <telerik:ColumnDefinition MemberBinding="{Binding Start}" Header="Start" ColumnWidth="140"> <telerik:ColumnDefinition.CellEditTemplate> <DataTemplate> <!--<telerik:RadDateTimePicker SelectedValue="{Binding Start,Mode=TwoWay}" />--> </DataTemplate> </telerik:ColumnDefinition.CellEditTemplate> </telerik:ColumnDefinition> <telerik:ColumnDefinition MemberBinding="{Binding End}" Header="End" ColumnWidth="140"> <telerik:ColumnDefinition.CellEditTemplate> <DataTemplate> <!--<telerik:RadDateTimePicker SelectedValue="{Binding End,Mode=TwoWay}" />--> </DataTemplate> </telerik:ColumnDefinition.CellEditTemplate> </telerik:ColumnDefinition> <telerik:ColumnDefinition MemberBinding="{Binding Progress}" Header="Progress" ColumnWidth="100"> <telerik:ColumnDefinition.CellEditTemplate> <DataTemplate> <!--<telerik:RadNumericUpDown Value="{Binding Progress, Mode=TwoWay}" CustomUnit="%" Minimum="0" Maximum="100" />--> </DataTemplate> </telerik:ColumnDefinition.CellEditTemplate> </telerik:ColumnDefinition> </telerik:RadGanttView.Columns> </telerik:RadGanttView> </Grid></Page>I am trying to draw some polygons and within the polygons I want to put information about the polygon.
Eventually I will have multiple textblocks in the stackpanel. I don't understand how to bind to my additional data. I am using MVVM and my polygon binds good to Points.
If I change the textblock to <TextBlock Text="Test" /> the textblock will show in the polygon with Test. Output does not show any binding issues, it just doesn't work.
<telerik:RadMap x:Name="radMap" Center="49.002049,-101.367682" ZoomLevel="8" Width="1350" Height="700"><telerik:InformationLayer x:Name="infoLayer" ItemsSource="{Binding Model.Items}"> <telerik:InformationLayer.ItemTemplate> <DataTemplate> <telerik:MapPolygon Points="{Binding Points}" Fill="Green" > <telerik:MapPolygon.CaptionTemplate > <DataTemplate> <StackPanel Background="Yellow" > <TextBlock Text="{Binding SubItem}" /> </StackPanel> </DataTemplate> </telerik:MapPolygon.CaptionTemplate> </telerik:MapPolygon> </DataTemplate> </telerik:InformationLayer.ItemTemplate></telerik:InformationLayer></telerik:RadMap>
<telerikRibbon:RadRibbonBackstageItem Header="Recent" IsDefault="True"> <StackPanel Margin="15 15 0 0"> <TextBlock Text="{Binding ElementName=testtext, Path=Text}"/> <TextBox x:Name="testtext" /> </StackPanel></telerikRibbon:RadRibbonBackstageItem>private void SimsGridView_MouseDoubleClick(object sender, MouseButtonEventArgs e) { SimView view = new SimView(); QueryableDataServiceCollectionView<Sim> dataContext = new Telerik.Windows.Data.QueryableDataServiceCollectionView<Sim>(db, db.Sims.Where(i => i.ID == SimsGridView.GetSelectedItem<Sim>().ID).ToDataServiceQuery<Sim>()); dataContext.PageSize = 100; dataContext.AutoLoad = true; view.DataContext = dataContext; view.Show(); view.Focus(); }<telerik:RadDataForm x:Name="rdfSim" ItemsSource="{Binding}" AutoGenerateFields="False" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" ReadOnlyTemplate="{StaticResource MyTemplate}" NewItemTemplate="{StaticResource MyTemplate}" EditTemplate="{StaticResource MyTemplate}" EditEnded="rdfSim_EditEnded" CommandButtonsVisibility="All" ValidatingItem="rdfSim_ValidatingItem" DeletedItem="rdfSim_DeletedItem"> </telerik:RadDataForm>A part of a table shows the following datas:
[picture1.png]
The quick filter (Funnel Icon) doesn’t show all the values from the selectable items.
[picture2.png]
It seems well in the list, that the numbers are in ascending order, but more than one value which is in the table is missing from it (eg. ’-0,49’ or ’6,00’in the upper picture), and more than one value is duplicated (eg. ’-8,51’).
Informations and source code:
<Style x:Key="RightAlignedGridColumnStyle" TargetType="{x:Type telerik:GridViewDataColumn}">
<Setter Property="TextAlignment" Value="Right"/>
</Style>
<Style x:Key="PercentGridColumnStyle" TargetType="{x:Type telerik:GridViewDataColumn}"
BasedOn="{StaticResource ResourceKey=RightAlignedGridColumnStyle}">
<Setter Property="DataFormatString" Value="{}{0:N2}"/>
</Style>
<telerik:GridViewDataColumn Width="185" Header="Low pr % to Normal pr orig"
DataMemberBinding="{Binding LowPriceToEDLPOriginal}"
Style="{StaticResource ResourceKey=PercentGridColumnStyle}">
</telerik:GridViewDataColumn>
Is there any solution for our problem? Thank you for your answer!