Hi,
I would like to define shifts which would start from noon (12pm-12pm), so basically 1 shift would be part in one day, and part in outer day, (minimum shift/appointment duration should be 24h) but would also like to preserve regular day header above it. Please take a look at the screenshot attached. It explains it much better than I could explain it. Is it possible to achieve something like this?
Thank you for you help!

Hello, please tell me what I'm doing wrong or is this a bug in the system? When I load a diagram, and then save, the save goes with the changes.
RadDiagram diagram = new RadDiagram();
diagram.Clear();
diagram.Load(Globals.Project.ComponentPlacements.Logic);
Globals.Project.ComponentPlacements.Logic = diagram.Save().
I'm handling the ColumnWidthChanged event and saving the width of each column in a config file for reuse the next time my application is run. If I drag the column to a different size the NewWidth property is the actual width I've chosen. If I double-click the column edge to auto-size it, the NewWidth property is set to "Auto" and the value is "1".
Why can't I see what the actual new width is? My gut says this is counter-intuitive, but Telerik generally has a good reason for this sort of thing.
Any input as to how I can get the actual width so I can save it?
Hello,
I have an issue with snap to grid and resizing. Consider SnapX and Snap Y is set to 20 and Grid Cell Size is set to 20 as well. Then add a rectangle Shape and set its position to 23 and 23 while snap to grid is enabled try to enlarge the shape from bottom right corner. The shape width and height will increment by 20 so the width and height become 43 and 43 instead of 40 and 40 which are the grid lines position.
Am I missing something here ?
Thanks,

Hi,
I would like to personnalize the ContainerShape but if i change Template property, all events (resize, connector) disappear.
Do you have a example of a full personnalized ContainerShape ?
Thanks.
This is my code
<Setter Property="Template"> <Setter.Value> <ControlTemplate> <Grid Background="DimGray"> <Grid.RowDefinitions> <RowDefinition Height="35"></RowDefinition> <RowDefinition Height="*"></RowDefinition> </Grid.RowDefinitions> <StackPanel Orientation="Horizontal" HorizontalAlignment="Center" Grid.Row="0"> <TextBlock x:Name="EntityContent" Text="test" Width="250" Height="35" Foreground="White" /> </StackPanel> <Grid Grid.Row="2"> <Grid.ColumnDefinitions> <ColumnDefinition Width="40*" /> <ColumnDefinition Width="20*" /> <ColumnDefinition Width="40*" /> </Grid.ColumnDefinitions> <StackPanel Orientation="Vertical" x:Name="EntityDataIn" Grid.Column="0"></StackPanel> <StackPanel Orientation="Vertical" x:Name="EntityDataOut" Grid.Column="2"></StackPanel> </Grid> </Grid> </ControlTemplate> </Setter.Value></Setter>
Hi,
I try to bind Stroke, strokeThickness and StrokeDashArray properties. I try manually and with ItemInformationAdorner.AdditionalContent but that's doesn't work.
Can you help me pls ?
This is my code
<telerik:RadDiagram Position="0,0" x:Name="tlrDiagram" ContainerShapeStyle="{StaticResource entityStyle}"> <telerik:EventToCommandBehavior.EventBindings> <telerik:EventBinding Command="{Binding ItemsChangingCommand}" EventName="ItemsChanging" RaiseOnHandledEvents="True" PassEventArgsToCommand="True" /> </telerik:EventToCommandBehavior.EventBindings> <telerik:RadDiagramContainerShape x:Name="src" Width="50" Height="50" Position="10,10" BorderThickness="0" StrokeThickness="3" StrokeDashArray="1" Stroke="Red" /> <telerik:RadDiagramContainerShape x:Name="dest" Width="50" Height="50" Position="150,150" Stroke="blue" StrokeThickness="3" StrokeDashArray="1" /> <telerik:RadDiagramConnection Source="{Binding ElementName=src}" Target="{Binding ElementName=dest}" Stroke="GreenYellow" StrokeThickness="3" StrokeDashArray="1" /> <primitives:ItemInformationAdorner.AdditionalContent> <telerik:SettingsPane Diagram="{Binding ElementName=tlrDiagram}" /> </primitives:ItemInformationAdorner.AdditionalContent> </telerik:RadDiagram>
<Style x:Key="entityStyle" TargetType="telerik:RadDiagramContainerShape"> <Setter Property="IsEditable" Value="True" /> <Setter Property="IsResizingEnabled" Value="False" /> <Setter Property="HorizontalContentAlignment" Value="Center" /> <Setter Property="VerticalContentAlignment" Value="Center" /> <Setter Property="IsConnectorsManipulationEnabled" Value="False" /> <Setter Property="IsCollapsible" Value="false" /> <Setter Property="Padding" Value="0" /> <Setter Property="IsCollapsed" Value="false" /> <Setter Property="Background" Value="DimGray" /> <Setter Property="Foreground" Value="Black" /> <Setter Property="BorderBrush" Value="White" /> <Setter Property="BorderThickness" Value="1" /> <Setter Property="FontFamily" Value="Segoe UI" /> <Setter Property="Width" Value="250" /> <Setter Property="Margin" Value="0" /> <Setter Property="Effect"> <Setter.Value> <DropShadowEffect BlurRadius="15" Direction="-90" ShadowDepth="2" RenderingBias="Quality"/> </Setter.Value> </Setter> </Style>

I have 2 Gridviews. Gridview B is nested inside GridView A. GridView B's ItemsSource comes from A.SelectedAttachments.
When I select a row in gridview B is there a way to programatically select GridViewA? I want to try to remove a row inside gridview B but how would I do that if I don't know the parent object it belongs to.
My main goal is to be able to remove items from A.SelectedAttachments through a context menu of GridView B.
<DataTemplate x:Key="RowDetailTemplate"> <telerik:RadGridView ItemsSource="{Binding SelectedAttachments}" Style="{StaticResource StdGrid}" > <telerik:RadGridView.Columns> <telerik:GridViewDataColumn Header="File" DataMemberBinding="{Binding FileName}" /> <telerik:GridViewDataColumn Header="Source Document" DataMemberBinding="{Binding Description}" EditTriggers="CellClick" IsReadOnly="False"> <telerik:GridViewDataColumn.CellEditTemplate> <DataTemplate> <TextBox Text="{Binding Description}" Foreground="Gray" FontStyle="Italic" ></TextBox> </DataTemplate> </telerik:GridViewDataColumn.CellEditTemplate> <telerik:GridViewDataColumn.CellTemplate> <DataTemplate> <TextBox Text="{Binding Description}" Foreground="Gray" FontStyle="Italic"></TextBox> </DataTemplate> </telerik:GridViewDataColumn.CellTemplate> </telerik:GridViewDataColumn> </telerik:RadGridView.Columns> </telerik:RadGridView></DataTemplate>Hi,
We are using VQCV (Telerik 2016.2.503.40) to virtualize data to RadGridView from the server side to client, sometimes the grid doesn't refresh correctly the new added items (we had a workaround with an explicit call to the .Refresh() function in the end of the data loading routine), unfortunately this causes a freeze of the main Thread on Windows10.
This problem exists also in the telerik Demo panel (see the attached file).
01.Task.Factory.StartNew(() =>02.{03. // Getting data from the server Side04. return result;05. 06.}).ContinueWith(finLazyLoading =>07.{08. // DataVirtualisationRoutine...09. 10. MyVQCV.VirtualItemCount = collection.ItemsCount;11. 12. MyVQCV.Load(currentOffset, collection.Items);13. 14. // If we call the refresh here it occurs the bug on Win10 (total freeze of the app).15. 16.}, TaskScheduler.FromCurrentSynchronizationContext()).ContinueWith(fixwin10 =>17.{18. // This call causes an infinite loop... :(
19.20. MyVQCV.Refresh();21. 22.}, TaskScheduler.FromCurrentSynchronizationContext());Can we have a fixe for this please or a working solution, we don't know how to do.
Thank you!