My goal is mark with frame some "linked" task. When user select one appointment, then linked appointmemts have to be marked with frame.
I have changed the OrientedAppointmentItemStyleSelector.HorizontalStyle - template of AppointmentItem.
<Border x:Name="CommonStatesVisual" BorderThickness="3, 3, 3, 3" CornerRadius="1" Visibility="{Binding Appointment.LinkedVisibility}"> <Border.BorderBrush> .................. </Border.BorderBrush> <Border x:Name="CommonStatesVisualInnerBorder" BorderBrush="OrangeRed" BorderThickness="3" CornerRadius="1"/></Border>
So, my problem is refresh the view after changing Appointment.LinkedVisibility property, because only selected Appointment is change the drawing after updating.
P.S. this approach is not applicable for me https://www.telerik.com/forums/need-to-refresh-scheduleview
Can you help me to force redraw for all appointments?
Hi,
I would like to scroll into view on a specific appointment having a start date not in the visible range.
My problem is that the range is correctly changed but the view is not scolled into this appointment.
I perform this action from a command where I reload the itemsource, then set the current date to the appointment start date and finally use : scheduler.ScrollIntoView(this.SelectedAppointment);
Do you have a suggestion on how to make this work?
Best Regards.
public class Client{ public string Name {get;set;} public string AccountCode {get;set;} public string Address {get;set;}}radacbox.SearchFunction += (client, search_text) => { client.Name.Contains(search_text) || client.AccountCode.Contains(search_text) };
Hi,
We are looking into upgrading our Telerik UI for WPF 2013Q1 to 2018Q3.
As part of the POC process I encountered the following blocking issue.
I need to upgrade this code to Telerik UI for WPF 2018 Q3 but wasn't able to do so after consulting the documentation available on the web.
The main issue is converting the removed\obsolete GridViewElementExportingEventArgs.Attributes["border"] and GridViewElementExportingEventArgs.Styles["background-color"] from 2013Q1 to 2018Q3.
Can you help me solve this upgrade blocking issue?
Thanks in advance
01.private static RadDocument CreateDocument(RadGridView grid, PrintSettings settings)02. {03. RadDocument document = null;04. 05. using (var stream = new MemoryStream())06. {07. EventHandler<GridViewElementExportingEventArgs> elementExporting = (s, e) =>08. {09. if (e.Element == ExportElement.Table)10. {11. e.Attributes["border"] = "0";12. }13. else if (e.Element == ExportElement.HeaderRow)14. {15. if (settings.HeaderBackground != null)16. {17. e.VisualParameters18. e.Styles.Add("background-color", settings.HeaderBackground.ToString().Remove(1, 2));19. }20. }21. else if (e.Element == ExportElement.GroupHeaderRow)22. {23. if (settings.GroupHeaderBackground != null)24. {25. e.Styles.Add("background-color", settings.GroupHeaderBackground.ToString().Remove(1, 2));26. }27. }28. else if (e.Element == ExportElement.Row)29. {30. if (settings.RowBackground != null)31. {32. e.Styles.Add("background-color", settings.RowBackground.ToString().Remove(1, 2));33. }34. }35. };36. 37. grid.ElementExporting += elementExporting;38. 39. grid.Export(stream, new GridViewExportOptions()40. {41. Format = Telerik.Windows.Controls.ExportFormat.Html,42. ShowColumnFooters = grid.ShowColumnFooters,43. ShowColumnHeaders = grid.ShowColumnHeaders,44. ShowGroupFooters = grid.ShowGroupFooters45. });46. 47. grid.ElementExporting -= elementExporting;48. 49. stream.Position = 0;50. 51. document = new HtmlFormatProvider().Import(stream);52. }53. 54. return document;55. }I have a crash I cannot reproduce in a test program. I'm allowing the user to change the number of maps on the screen from 1 to 4. When switching from 4 maps to 1 map (for example), I remove the DataContext for the maps that will be hidden. I do this because I will still be updating the ViewModel for every map and do not want the map to reflect these changes if it's not visible. This causes an instant crash for maps 3 and 4. Here is the applicable stack trace:
at Telerik.Windows.Controls.Map.TilesVisualizationLayer.CalculateViewports()
at Telerik.Windows.Controls.Map.TilesVisualizationLayer.MultiscaleImage_MotionFinished(Object sender, RoutedEventArgs e)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
at Telerik.Windows.Controls.Map.MultiScaleImage.<RaiseMotionFinishedEvent>b__2()
It appears to crash because there is no longer a provider. Whether the map is visible or not makes no difference. Any ideas?
Radpdfview showing blank for some pdf documents. I am binding the pdf viewer like:
this.pdfDocumentViewer.DocumentSource = new PdfDocumentSource(new Uri(winModel.PdfPath));
My pdf file is like:
%PDF-1.5
%âãÏÓ
1213 0 obj
<</Filter/FlateDecode/First 656/Length 2401/N 81/Type/ObjStm>>stream
And
%PDF-1.7
<</Filter/FlateDecode/Length 128>>stream
Both pdf documents are scanned images. Need help.

I want to know how to have a behaviour for telerik:RadTreeListView so that on double clicking on row it should show it's row retailer.
My work flow is as below.
1) Row has child rows, first Double clicking on it, it should show it's child rows. After another double click it should show it's row detailer.
2) Revers also need to work like already row detailer got opened, then on double click it should collapse it.
3) Everything should be in MVVM not code behind please.
Please provide a sample application.
I use Vertical Linear Scale control as Bar control
Min = -50 and Max = 50
by timer i get values and each tick the bar is filled till the value that came from -50 till the value
but I want that the start value to fill the bar will stay 0
For Example: if I will get value = 20 I want the bar will be filled from 0 to 20
and if i will get value = -20 I want the bar will be filled from -20 till 0
Thanks
Shoshana

I am developing a WPF (MVVM) application for weather forecasts/hindcasts using a RadMap (Bing maps underneath). I am overlaying the weather images using a VirtualizationLayer and all looks good. What I would like to do next is have a further layer with animated arrows depicting the strength/direction of the wind. Along with the weather tile images, I can also source raw data that will give me this info for a specific location. I came across a website that gives a decent example of what I am trying to achieve: https://www.windy.com/?38.307,-128.364,4 There appears to be some web component that is providing this animation. Would this be possible with a Telerik component?
regards,
Grant

