The Zoom property of the chart is of type Size which is a struct. This means that your binding gets a copy of struct since structs are passed by value to methods. In order to get the slider changing zoom's width of the chart attach to slider's ValueChanged
event of the slider and update the WIdth and Height of the zoom.
private void Slider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<
Chart.Zoom = new Size()
Width = this.Slider.Value,
Height = this.Chart.Zoom.Height
You can further customize the method and update the PanOffset as well.
Hope this helps.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items