
I want to have a MarkerBrush based on a property of the data object being bound to. For example,
```
class MyDataPoint
{
public DateTime XValue {get;set;}
public double YValue {get;set;}
public bool IsRed {get; set;}
}
```
I want all points where IsRed=true to be rendered red, and blue when false. Is it possible?
I've made a Style with TargetType IndicatorItem and used DataTriggers but the style is always overridden with the default marker colour,
Hi, I use a radgridview ,like this:
this.gridUserControl.gridview.ItemsSource = xmlElement.ChildNodes;
add a new dataitem to xmlElement...
this.gridUserControl.gridview.ItemsSource = xmlElement.ChildNodes; //rebinding
int i = gridUserControl.gridview.Items.Count;
XmlElement lastitem = (XmlElement)gridUserControl.gridview.Items[i - 1];
gridUserControl.gridview.SelectedItem = lastitem;
gridUserControl.gridview.BeginEdit();
I want to go in the edit status when add a new dataitem directly. It works well. But the problem is that I press any key the first time, the edit status will be ended. And the edit cell's value is the only the press key's value. That's inexplicable. Please help me to solve the problem ,thanks!
Hi I have a datatemplate I would like to apply for the GridViewRow tooltip. May I ask how abouts I would do that?
<DataTemplate x:Key="AppointmentToolTipTemplate"> <Grid MaxWidth="300" Background="White"> <Grid.ColumnDefinitions> <ColumnDefinition Width="43" /> <ColumnDefinition /> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition /> <RowDefinition /> <RowDefinition /> </Grid.RowDefinitions> <TextBlock Text="{Binding Subject}" Grid.ColumnSpan="2" TextWrapping="Wrap" Margin="5 8 4 3" FontWeight="Bold" /> <Button IsEnabled="False" Background="Transparent" Grid.Row="1" VerticalAlignment="Top" HorizontalAlignment="Left" Margin="5 5 0 0" Width="28" Height="29" ContentTemplate="{StaticResource Calendar.Clock}"></Button> <StackPanel Orientation="Vertical" Grid.Column="1" Grid.Row="1" Margin="0 5 0 0"> <StackPanel Orientation="Horizontal" Margin="0 0 0 0"> <TextBlock Text="{Binding Start, StringFormat='hh:mm tt', Mode=TwoWay}" TextWrapping="Wrap" FontSize="10" /> <TextBlock Text=" - " FontSize="10" /> <TextBlock Text="{Binding End, StringFormat='hh:mm tt', Mode=TwoWay}" TextWrapping="Wrap" FontSize="10" /> </StackPanel> <TextBlock Text="{Binding Start, StringFormat='dddd dd MMM yyyy', Mode=TwoWay}" Margin="0 3" FontSize="10" /> </StackPanel> <TextBlock Grid.Row="2" Grid.ColumnSpan="2" Text="{Binding Body}" Margin="5 3 5 8" TextWrapping="Wrap" /> </Grid></DataTemplate>In the lastest version of the GridView, it is now "builtin" that when a user clicks with the right mouse button on a row, it is selected as if the user did a CTRL+Click. I am however not able to disable this behaviour.
We use a context menu on right click and do not want the selected state of a row to change once a user does this. We get a lot of negative feedback about this.
How do I disable this rightclick -> select row behaviour?
Thanks,
Marcel
Hello,
I want to display a DataForm for enter a new element in a grid. But this grid is generated dynamically.
For that, i use a: "dynamic data = new ExpandoObject()" and feed that with: "data.field1 = "string"; data.field2 = 10" and bind my DataForm on it: "<telerik:RadDataForm x:Name="RadDataForm" AutoGenerateFields="True"
AutoCommit="True" EditEnded="DataForm_OnEditEnded"
AutoEdit="True" CommandButtonsVisibility="Commit,Cancel"
CurrentItem="{Binding Path=DataContext.data, RelativeSource={RelativeSource Self}}"
Header="Hello world"
KeyboardNavigation.TabNavigation="Cycle">
</telerik:RadDataForm>"
My problem now, the DataForm change my Int type on string type...
Have you some idea?