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?