Hello,
I am using the Syncfusion tile view control as a tiling window manager for a number of different applications. All applications are compiled as class libraries and included into the window manager project. Some of the applications synchronize values over named pipes.
My problem now is the following: When I create two instances of the same control, which is using a radial slider and synchronize their values over a name pipe, the data bindings should synchronize the positions of the sliders as well. This idea is working well as long as I don't change the layout of the tile view control during run time. As soon as I drag one tile into another tile (in the way that the original tile splits into two new ones) the tile, which originally consumed all the space, somehow looses data bindings. The interesting part is that every data binding, instead of the one synchronizing the slider position seem to stay intact. In that way the value, which I display within the radial slider is synchronized, but not the slider position. Even if I don't use a pipe, but put two sliders next to each other and try to synchronize them, the same behavior occurs.
Right now I don't have a clue how I can stop this nasty behavior. I attached a .zip file, which includes a radial slider control ant its view model.
Every help is much appreciated.
Kind regards,
Janosch
Attachment:
RadialSlider_dbc537e8.zip