It might be a little workaround, but this topic might help you. The idea is, to capture mouse position, while firing an event. You didn't say what causes your window to open, I assume it is MouseDoubleClickEvent, so this might suit you.
Another option (haven't tried it) is to capture sender parameters within your event. After firing an event, you have sender (which is object, in your case RadPane), which returns VisualOffset of a component (which has 4 coordinates). Then you can manually set your window position as follows:
Window window = new Window();
window.Left = offsetTop - x;
window.Top = offsetLeft - y;
Unfortunately, WindowStartupLocation property, allows you to set it only to CenterOwner (center of parent window), CenterScreen and Manual. And well, Manual sounds really good, but it still requires you to know exact position of sender (parent).