In order to fire the MouseLeftButtonDown
event handler for controls inside a RadBookItem
, you will need to set the last argument of the RegisterClassHandler()
This will invoke the handler, even if the event is marked as handled in its event data. Here is an example:
Also, can you please tell me what you mean with "refresh book". I suppose that when you reorder the items, you want the currently opened pages to be updated. In this case and if you use the ListBoxDragDropBehavior
or the DragDropManager
, the pages should refresh automatically by default.
However, the RadBook
could be refreshed if you use the RadBook.Items.Refresh()
method, but this will open the first two of pages. Another approach you can use is to reset the value of the RightPageIndex
I prepared a sample reordering implementation, which I attached. Please let me know if I am missing something.
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for WPF.
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>